欢迎来到天天文库
浏览记录
ID:41831692
大小:286.39 KB
页数:4页
时间:2019-09-03
《利用Simulink对Excel中的数据进行傅里叶分析》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、···利用Simulink对Excel中的数据进行傅里叶分析Simulink里提供了FFT模块,可以方便地对采集到的数据进行傅里叶分析。本文讲述如何利用simulink对Excel中的数据进行傅里叶分析。Step1:在matlab指令窗口中输入如下指令打开Excel中的数据;A=xlsread('D:UaIa.xlsx');%将Excel中的数据存储到矩阵A中T=A(:,1);%提取第一列到列向量T中C=A(:,3);%提取要分析的第三列数据到向量C中本文所用的Excel中共有三列数据,每列2000个元素,第一列为时间,第二列和第三列为数据,本文仅仅分析第三
2、列数据,故只提取第一列时间和第三列的数据。可以看到在Matlab的workspace中生成了矩阵A和列向量T和C。Step2:创建如下图所示的Simulink文件,······设置powergui的仿真类型为离散型,采样时间根据需要设定,这里设置为1us.······设置FromWorkspace模块的输入,T为时间,C为采样数据。按照如下两个图设置示波器,这里的采样时间设置为1us,······Step3:运行simulink,然后打开PowerguiTools里面的FFTAnalysis,选择输入变量Name为示波器中设置的Current,然后选择开始时间
3、,周期数,基频,最大频率,然后点击Display······即可得到FFT分析的结果。······附件:本文用到的数据以及matlab文件如下:······UaIa.xlsx···
此文档下载收益归作者所有