How to reset parameters in a simuink block when a certain condition is met in the simulink loop

6 Ansichten (letzte 30 Tage)
Hi all,
Is there any way to reset parameter in a simulink block when a certain condition is met in the simulink loop???
Please advice, thank you very much.
Regards

Akzeptierte Antwort

Kaustubha Govind
Kaustubha Govind am 12 Mär. 2012
It is not possible to change a block parameter based on the value of another signal. However, it is possible to perform a "reset" for some blocks' states - for example, the Integrator block by using its reset port.
  2 Kommentare
Teo Samuel
Teo Samuel am 13 Mär. 2012
Dear Miss Govind,
Thanks again for your reply. So, it seems like impossible to reset a certain simulink block parameters during simulation, by the way the set_param command mentioned in the article you have shown must be performed in the command window right?
So, one last hope...is it possible to achieve the parameter reset by using relational operator blocks?? Someone suggested me to use that, I still need to figure it out, but before that just need to assure how high the possibility it could be achieved. Thank you very much.
Regards
Kaustubha Govind
Kaustubha Govind am 14 Mär. 2012
Yes, the set_param command needs to be run from the MATLAB command window. As for the use of relational operator blocks to reset parameters - I'm not sure how this is done. Could you provide more information about how you plan to implement this suggestion?

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Subsystems finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by