simulink多输入示波器波形数据导出到workspace用plot函数重新画出

simulink多输入示波器波形数据导出到workspace用plot函数重新画出

在使用simulink做仿真时经常需要把示波器中的波形数据输出到matlab工作界面,或重新画出更美观的波形图,本文以输出三相电压波形为例子

simulink中的多输入示波器如图:
在这里插入图片描述
双击scope模块后会出现以下界面,点击左上角红框中的设置图标
在这里插入图片描述
点击设置图标后,点击到logging界面,如下图所示,让后将log data to workspace勾选上,在Variable name里填写装载数据的变量名,然后format为保存的格式,有三种,此处以最实用的structure with time为例说明:
在这里插入图片描述
设置完后运行模型,使波形输出,然后到matlab界面就可以在workspace工作区里看到你设置的变量名,以结构体的形式保存,如图:
在这里插入图片描述
然后创建一个脚本文件,输入画图代码:

figure();   
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值