下载此文档

利用Simulink对Excel中的数据进行傅里叶分析.docx


文档分类:IT计算机 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
Document serial number【UU89WT-UU98YT-UU8CB-UUUT-UUT108】
利用Simulink对Excel中的数据进行傅里叶分析
利用Simulink对Excel中的数据进行傅里叶分析
Simulink里提供了FFT模块,可以方便地对采集到的数据进行傅里叶分析。本文讲述如何利用simulink对Excel中的数据进行傅里叶分析。
Step1:在matlab指令窗口中输入如下指令打开Excel中的数据;
A = xlsread('D:\'); %将Excel中的数据存储到矩阵A中
T = A(:,1); %提取第一列到列向量T中
C=A(:,3); %提取要分析的第三列数据到向量C中
本文所用的Excel中共有三列数据,每列2000个元素,第一列为时间,第二列和第三列为数据,本文仅仅分析第三列数据,故只提取第一列时间和第三列的数据。可以看到在Matlab的workspace中生成了矩阵A和列向量T和C。
Step2:创建如下图所示的Simulink文件,
设置powergui的仿真类型为离散型,采样时间根据需要设定,这里设置为1us.
设置From Workspace模块的输入,T为时间,C为采样数据。
按照如下两个图设置示波器,这里的采样时间设置为1us,
Step3:运行simulink,然后打开Powergui Tools里面的FFT Analysis,选择输入变量Name为示波器中设置的Current,然后选择开始时间,周期数,基频,最大频率,然后点击Display即可得到FFT分析的结果。
附件:本文用到的数据以及matlab文件如下:

利用Simulink对Excel中的数据进行傅里叶分析 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息