How to update values in Simulink
14 次查看(过去 30 天)
显示 更早的评论
I am creating a simulation with Simulink. I originally wrote the code in MATLAB script, but it is necessary to block it, and it is blocked mainly using MATLAB function. I want to use the value calculated in the previous loop in the next loop. How should I do that? Here is a simple block. Specifically, a wants to take a value from "initial_value" in the first loop, but wants to update the value from "calculate" in the subsequent steps.
0 个评论
回答(2 个)
Mark McBroom
2019-12-29
It would be easier to do this with basic simulink blocks. See attached screen shot. Unit delay block by default has initial value of a=0 but can be set to non-zero vaue.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 General Applications 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!