ERROR: Dimension _ is fixed on the left-hand side but varies on the right. How to solve this?
8 ビュー (過去 30 日間)
古いコメントを表示
Hi!
I am using an embedded Matlab function inside a subsystem mask in Simulink, which is taking from a mask the size of a vector inside the m-function.
I want this signal to has its size fixed for the whole simulation, so I unchecked the tunable checkbox on the mask.
However, when I use this parameter to define the size of the variable I get this error:
Dimension 2 is fixed on the left-hand side but varies on the right ([3 x 6] ~= [3 x :?]).
If I use a number instead, the simulation works.
How can I use a mask parameter to fix the size of the vector without getting this error?
Many thanks!
0 件のコメント
採用された回答
Kaustubha Govind
2013 年 6 月 18 日
Could you also ensure that the parameter "Tunable" checkbox is unchecked on the MATLAB Function block's Ports and Data Manager.
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Subsystems についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!