Executing Stopfcn model callback
10 次查看(过去 30 天)
显示 更早的评论
Hello!
When is the stopfcn callback (model callback) executed? I start the model: sim (...); exit force;
I can not find information in the documentation.
thanks Karl
0 个评论
采纳的回答
Aniruddha Katre
2017-8-22
See the section called Model Simulation Callback Parameters.
The StopFcn callback will execute when a simulation stops by either running to completion or is stopped by the user.
When you use exit, that is simply going to close MATLAB entirely and the execution of the StopFcn callback is a moot point.
Try a simple test:
In a models StopFcn callback define a variable such as x = 10. Then run the simulation using sim or just pressing the simulate button. When the simulation runs to completion, the variable x should be defined in the workspace.
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Model, Block, and Port Callbacks 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!