Is it possible to calculate and hold a value constant during the Simulink calculation
4 views (last 30 days)
Show older comments
Stanko
on 14 Mar 2011
Commented: Jorge Ignacio Cisneros Saldana
on 13 Mar 2021
Is it possible to calculate a value somewhere during a simulink simulation and use it from that point on as a constant in a calculation. I would use this in a IF action subsystem (or maybe While or For loop) where at a certain condition a value should be calculated and from that point on used in a calculation as a constant.
1 Comment
Jorge Ignacio Cisneros Saldana
on 12 Mar 2021
Edited: Jorge Ignacio Cisneros Saldana
on 12 Mar 2021
Do you have some example in block diagram. I am trying to calculate a value, during simulation then use this value as input during same simulation, but his value does nedd to be updated for the whole time, just for a portion of it.
Accepted Answer
Paul
on 14 Mar 2011
Put the calculation inside a triggered subsystem and make the output of the system the desired calculated value. Trigger the subsystem when you want to calculate the value.
1 Comment
Jorge Ignacio Cisneros Saldana
on 13 Mar 2021
Do you have some example in block diagram. I am trying to calculate a value, during simulation then use this value as input during same simulation, but his value does nedd to be updated for the whole time, just for a portion of it.
More Answers (1)
See Also
Categories
Find more on Sources in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!