Info

Questa domanda è chiusa. Riaprila per modificarla o per rispondere.

Index problems after version upgrade

11 visualizzazioni (ultimi 30 giorni)
Christian
Christian il 31 Mag 2021
Chiuso: Sabin il 2 Gen 2026 alle 14:31
Hi!
I have a Simscape model running with R2020a. Now I upgraded to R2021a.
Without any changes I get the following error when compiling the network:
Checking the release notes nothing pointed me on something that could cause the problem. Is there any thing known that R2020a is more tolerant that R2021a?
  2 Commenti
Walter Roberson
Walter Roberson il 31 Mag 2021
I am not clear as to what the error is conveying. Is it saying that you have a 3 x 1 array that was declared 3 x 1, but that you are only using a scalar index A(K) instead of A(K,1) ?
Or is it possible that the array has been switched to zero based indexing, but you have coded a 1-based index number?
Christian
Christian il 31 Mag 2021
Thank you for your fast answer.
I read the error as you do. But there is no hint where error would happen. It could be anywhere.
What I tried so far:
  • I tried to boil it down to some subsystem, but that didn't lead to further insights. It could be the way my subsystems play together.
  • Change all usages of a(3) to a(3,1) in my custom components.
  • Replace inputs by constants and also transpose vectors
  • I couldn't find any usages of zero based indexing.
  • The "Upgrade Advisor" gives some minor hints (slx-compression and similar), but FAILS to do some of the tests due to the above compilation error.

Risposte (0)

Questa domanda è chiusa.

Prodotti


Release

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by