Matlab 如何从外部模式模拟中使用的范围中绘制数据?
我有一个simulink模型连接到我的硬件,当我更改模型中的设定点等时,我能够看到示波器上的响应。但是我想保存示波器上的数据,以便以后我可以绘制它 我在网上读了一些文档,但仍然感到困惑。有人能给我一个分步的方法,告诉我如何从外部模式中使用的范围中绘制这些数据 亲切问候simulink中有一个块。您可以将该块放在与示波器相同的总线中,并将数据保存到Matlab。如果希望它自动保存到磁盘中,那么我建议编写一个小的Matlab 如何从外部模式模拟中使用的范围中绘制数据?,matlab,logging,scope,simulink,Matlab,Logging,Scope,Simulink,我有一个simulink模型连接到我的硬件,当我更改模型中的设定点等时,我能够看到示波器上的响应。但是我想保存示波器上的数据,以便以后我可以绘制它 我在网上读了一些文档,但仍然感到困惑。有人能给我一个分步的方法,告诉我如何从外部模式中使用的范围中绘制这些数据 亲切问候simulink中有一个块。您可以将该块放在与示波器相同的总线中,并将数据保存到Matlab。如果希望它自动保存到磁盘中,那么我建议编写一个小的.m脚本,该脚本接受此变量并使用保存到磁盘中。在Simulink模型停止(或您喜欢的其他
.m
脚本,该脚本接受此变量并使用保存到磁盘中。在Simulink模型停止(或您喜欢的其他条件)后,转到属性->回调
并选择适当的函数回调,您可以自动运行此.m
文件