Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 如何从外部模式模拟中使用的范围中绘制数据?_Matlab_Logging_Scope_Simulink - Fatal编程技术网

Matlab 如何从外部模式模拟中使用的范围中绘制数据?

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

我有一个simulink模型连接到我的硬件,当我更改模型中的设定点等时,我能够看到示波器上的响应。但是我想保存示波器上的数据,以便以后我可以绘制它

我在网上读了一些文档,但仍然感到困惑。有人能给我一个分步的方法,告诉我如何从外部模式中使用的范围中绘制这些数据

亲切问候

simulink中有一个块。您可以将该块放在与示波器相同的总线中,并将数据保存到Matlab。如果希望它自动保存到磁盘中,那么我建议编写一个小的
.m
脚本,该脚本接受此变量并使用保存到磁盘中。在Simulink模型停止(或您喜欢的其他条件)后,转到
属性->回调
并选择适当的函数回调,您可以自动运行此
.m
文件