示波器保存为csv格式,电脑上吧非数据部分文字删除,然后在matlab上输入数据
导进去的数据有两列,第一列是时间轴,第二列是数据,把两行分别导出来,用语句
t=s3(:,1),数组t就保存了s3中第一列的时间轴数据
同理导出第二列数据到数组s中
>> s=s3(:,2);
注意时间轴是从-0.05开始的,要把时间轴整体往右移0.05,从0开始
t1就是右移后的时间轴数组
新建一个simulink文件,使用from workspace将数据t1和s输出到scope
From workspace设置如下
仿真步长设置,设置开始时间为0,结束时间为数组t1最后一个数字,步长为数组t1步长
运行,scope就能出来波形了,再用powergui里的FFT分析
因篇幅问题不能全部显示,请点此查看更多更全内容