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

2 visualizzazioni (ultimi 30 giorni)
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

Risposta accettata

Kaustubha Govind
Kaustubha Govind il 12 Mar 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 Commenti
Teo Samuel
Teo Samuel il 13 Mar 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 il 14 Mar 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?

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Subsystems in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by