SIM command clears workspace
6 次查看(过去 30 天)
显示 更早的评论
I'm trying to run a simulink simulation from an M-file. The problem is that running 'sim' clears the current workspace, and thus clears variables needed in the simulink simulation and also nested for loop variables.
I've tried
simset('SrcWorkspace','current', 'DstWorkspace', 'current');
As a 'SIM' options parameter as suggested in previous posts with similar titles, however, this does absolutely nothing.
How do I stop 'SIM' clearing my workspace? Running MATLAB R2011b.
10 个评论
Jan
2017-10-1
What do you think about the suggestion to open a new thread? Then it is possible to post an answer in the section for answers and you can accept an answer, if it solves your problem.
回答(1 个)
Ryan G
2012-11-2
This SIM command should not clear your workspace, you should not have to workaround that.
Check your model callbacks and see if there is any functions/scripts being called that clear the workspace.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Simulink Functions 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!