然后这个values就是我们需要的第一组值,
ScopeData_det.singals(1,1).values,同理第二组值是ScopeData_det.singals(1,2).values.........
如果导入的只有一组值的话,就是ScopeData_det.singals.values
画图的话,就是plot(ScopeData_det.time,
ScopeData_det.singals(1,1).values),用于其他的分析应用也很方便的,记住matlab的特点:矩阵思想
就先讲struct类型,相信大家对workspace有深一点的认识了吧,嘿嘿。以后再补充其他的。
先在示波器的属性里面,Data history页里,把save data to workspace前面的方格勾上,然后开始运行你的系统或者模型~ 然后在command windows里面输入\
plot(ScopeData.signals.time,ScopeData.signals(n).values)\其中ScopeData.signals(n).values的意思是示波器的第几个波形,比如第二个波形,就是ScopeData.signals(n).values。当然如果你的示波器只显示一个波形,那就只要ScopeData.signals.values就OK啦~
上面命令输入完毕后就回车,然后会跳出一个波形,你点编辑波形,就可以改它的横轴纵轴,还能加横轴纵轴标签等等,相当的好用呀~
最后当你的波形编辑好了之后,在目录EDIT里面选择Copy Figure,然后就可以直接粘贴到任何你想粘的地方啦~\\(≧▽≦)/~
最后有个小补充,如果想要几个波形复合在一起,可以在\
plot(ScopeData.signals.time,ScopeData.signals(n).values)\命令结束后加个“hold on”,然后继续plot你下面要的波形,两个波形就何以画在一个坐标系里了~