【发布时间】:2014-12-12 08:36:40
【问题描述】:
我如何通过 set_param 命令在 simulink 中暂停模拟某些时间跨度,例如。 50 秒?有没有其他方法可以在特定时间段内暂停 matlab 的模拟?
【问题讨论】:
我如何通过 set_param 命令在 simulink 中暂停模拟某些时间跨度,例如。 50 秒?有没有其他方法可以在特定时间段内暂停 matlab 的模拟?
【问题讨论】:
你可能会尝试这样的事情:
set_param('sys','SimulationCommand','pause')
pause(50)
set_param('sys','SimulationCommand','continue')
【讨论】:
am304 发布的答案非常适合您的问题。我只是想知道您是在随机模拟时间还是在特定模拟时间(比如 1.05 秒)执行这些命令?
如果您的目标是在指定的模拟时间暂停模拟,请参考以下答案:https://stackoverflow.com/a/38348315/6580313
【讨论】: