【问题标题】:Pause Simulation in SimulinkSimulink 中的暂停仿真
【发布时间】:2014-12-12 08:36:40
【问题描述】:

我如何通过 set_param 命令在 simulink 中暂停模拟某些时间跨度,例如。 50 秒?有没有其他方法可以在特定时间段内暂停 matlab 的模拟?

【问题讨论】:

    标签: matlab controls simulink


    【解决方案1】:

    你可能会尝试这样的事情:

    set_param('sys','SimulationCommand','pause')
    pause(50)
    set_param('sys','SimulationCommand','continue')
    

    【讨论】:

      【解决方案2】:

      am304 发布的答案非常适合您的问题。我只是想知道您是在随机模拟时间还是在特定模拟时间(比如 1.05 秒)执行这些命令?

      如果您的目标是在指定的模拟时间暂停模拟,请参考以下答案:https://stackoverflow.com/a/38348315/6580313

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-04-22
        • 2014-09-11
        • 1970-01-01
        • 2016-05-04
        相关资源
        最近更新 更多