what does Simulink.Blockdiagram.getInitialState do
古いコメントを表示
I build a simulink block, and to run it, I use Simulink.BlockDiagram.getInitialState(getModel(obj)), but it keeps telling me some error:
Caused by: Error using ==> getInitialState at 24 Index exceeds matrix dimensions.
It is a C MEX function, I do not know how to dig into the code. Does anyone know what the error message means?
回答 (1 件)
Kaustubha Govind
2011 年 7 月 29 日
0 投票
Simulink.BlockDiagram.getInitialState is a p-coded function, so you cannot look into it. However, the way you are calling it makes me suspicious about what getModel(obj) returns. Note that the input to Simulink.BlockDiagram.getInitialState must be a string containing the model's name (without the .mdl extension). So perhaps this is just a syntax error.
2 件のコメント
Hongkai Dai
2011 年 7 月 29 日
Kaustubha Govind
2011 年 7 月 31 日
Are you able to update and run the model successfully, or are there any errors?
カテゴリ
ヘルプ センター および File Exchange で Simulink についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!