Parameterizing the variables in simulink

2 ビュー (過去 30 日間)
632541
632541 2021 年 2 月 16 日
コメント済み: Walter Roberson 2021 年 2 月 18 日
Can I parameterize the variables in simulink ?
Like, I need to give value for one parameter and execution happens.
Then it should ask for next parameters to give for next block .
Then block executes. then it should ask for the next parameters of next block.
Then block executes. this will be done till the end of simulation (output is ready).
Pop -up message should come to ask for giving the value of the parameters of each block.
Can this be done in simulink?
If possible please suggest me the methods
  1 件のコメント
632541
632541 2021 年 2 月 16 日
Please try to help me to get the solution

サインインしてコメントする。

採用された回答

Walter Roberson
Walter Roberson 2021 年 2 月 16 日
No. The "next block" is not very meaningful in Simulink: everything logically happens at the same time for continuous systems (except as modified by memory blocks or delay blocks or rate transition.)
Simulink groups blocks together in order to calculate algebraic equations that need to be satisfied to make the blocks work together. The blocks are not done individually: they are done as a group.
There is an ordering in Simulink, but not one that you have likely ever paid attention to; it has to do with ordering blocks so that datatypes can be made consistent.
Simulink has a debugging mode; perhaps you want to use that.
Perhaps what you need for your purpose is to use a MATLAB function that calls sim() for the model, specifying a StartTime and StopTime, and setting model parameters; when sim() returns you could use the normal graphic facilities to get user input about what they might want to change. You can then set model parameters using set_param(), and then sim() another time slice.
  3 件のコメント
632541
632541 2021 年 2 月 18 日
Can I have any pop-up during the simulation to provide variable values?
Walter Roberson
Walter Roberson 2021 年 2 月 18 日
https://www.mathworks.com/help/simulink/control-and-visualize-simulations-with-interactive-displays.html

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeGeneral Applications についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by