如何以编程方式推进 simulink 模型

how to step forward a simulink model programmatically

我有一个 simulink 模型,我想以编程方式推进它。有什么办法吗?我尝试了 set_param('model','SimulationCommand','step') 但它没有用。

我能看到的唯一方法是 运行 使用 sldebug 在调试模式下进行模拟。有关详细信息,请参阅 Simulink 文档中的 Debugging

我只想前进一次(开始模拟并在 0 秒暂停)所以我尝试了 set_param('model','SimulationCommand','start','SimulationCommand','pause'); 它对我来说很好。