simulink多输入示波器波形数据导出到workspace用plot函数重新画出
在使用simulink做仿真时经常需要把示波器中的波形数据输出到matlab工作界面,或重新画出更美观的波形图,本文以输出三相电压波形为例子
simulink中的多输入示波器如图:
双击scope模块后会出现以下界面,点击左上角红框中的设置图标
点击设置图标后,点击到logging界面,如下图所示,让后将log data to workspace勾选上,在Variable name里填写装载数据的变量名,然后format为保存的格式,有三种,此处以最实用的structure with time为例说明:
设置完后运行模型,使波形输出,然后到matlab界面就可以在workspace工作区里看到你设置的变量名,以结构体的形式保存,如图:
然后创建一个脚本文件,输入画图代码:
figure();