Jacobian of simulink model
8 ビュー (過去 30 日間)
古いコメントを表示
Hello, I followed the documentation of the sldemo_metro model and tried it on a simple state-space block with a diagonal A matrix.
When running: J = Simulink.Solver.getSlvrJacobianPattern...
I get a full 2x2 Jacobian matrix! The same thing happens for an s-function, which I know is quite sparse (I wrote it myself).
Ideally, I want to define the Jacobian sparsity of my simulink model, not just access it from the solver.
Anyone have any ideas?
Thanks, Josh
0 件のコメント
回答 (1 件)
Kaustubha Govind
2012 年 3 月 6 日
AFAIK, it is not possible to set the Jacobian matrix of a model - it is computed based on the blocks that it contains. Individual blocks can set this however. I believe with S-functions, you should be able to do this by defining mdlProjection or Projection.
0 件のコメント
参考
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!