simulink中怎样对数据进行FFT分析

 时间:2024-10-15 05:03:39

1、方法一、利用simulink工具箱中的powergu坡纠课柩i进行FFT分析:这种方法也是最为常用、最为方便、比较准确的方法,几乎所有的信号FFT分析都是用这个方法。1.打开simulink-->simulinkLibraryBrowser(器件库)-->输入powergui-->点击搜索-->将powergui模块拖到仿真模型中。

simulink中怎样对数据进行FFT分析
simulink中怎样对数据进行FFT分析

2、在七驿聪灬仿真模型中点击-->simulation-->Modleconfigurationparameters-->solver-->solver selection-->将算法设置成离散的这样powergui才能设置成离散模式。

simulink中怎样对数据进行FFT分析
simulink中怎样对数据进行FFT分析

3、仿真模型中双击打开powergui-->solver-->Simulation type-->Discrete-->OK

simulink中怎样对数据进行FFT分析

4、将要FFT分析的数据(信号)接上示波器-->双击打开示波器-->设置-->logging-->设置参数如图所示

simulink中怎样对数据进行FFT分析
simulink中怎样对数据进行FFT分析

5、设置仿真时间-->运行仿真等待仿真结束-->双击打开powergui-->Tools-->FFTAnalysis-->OK

simulink中怎样对数据进行FFT分析
simulink中怎样对数据进行FFT分析

6、按照下图所示配置完参数-->Display-->完成FFT分析得到频谱分析图

simulink中怎样对数据进行FFT分析
simulink中怎样对数据进行FFT分析

7、方法二、利用Matlab中的fft函数对simuli艘绒庳焰nk中的数据进行FFT分析(快速傅里叶分析): 这种方法要自己别写程序,之醪撅此饕际设置采样频率和采样点数,调用fft函数,适用于编程比较厉害的读者。1. 在simulink仿真模型中将要分析的信号接上示波器-->按照下图设置

simulink中怎样对数据进行FFT分析

8、运行仿真-->待仿真结束-->在Matlab的工作区可以看到加载到工作区的数据,-->编写程序提取所需要的数据-->利用fft作傅里叶分析。

simulink中怎样对数据进行FFT分析

9、得到对信号FFT分析的频谱图,可以自己根据要求修改程序调整图形

simulink中怎样对数据进行FFT分析

10、总结:最后对simulink信号FFT分析的两种方法总结一下就是一下几点:

simulink中怎样对数据进行FFT分析
  • simulink如何导出scope示波器波形数据?
  • 怎么在simulink原理图中添加注释
  • simulink中怎样修改示波器背景颜色
  • 怎样将Simulink中的数据导出到Matlab工作区
  • simulink示波器怎么设置?
  • 热门搜索
    国庆节手抄报简单又漂亮字少 迎国庆手抄报 学生手抄报设计指南 苗苗手抄报 关爱残疾人手抄报 书香校园手抄报内容 关于心理的手抄报 关于清明的手抄报内容 绿色家园手抄报内容 关于民族的手抄报