码迷,mamicode.com
首页 > 其他好文 > 详细

利用一维FFT查看正弦波频谱信息

时间:2015-05-26 19:09:29      阅读:284      评论:0      收藏:0      [点我收藏+]

标签:simulink   fft   

利用一维FFT查看正弦波频谱信息,所需的SIMULINK模型如下图1所示。Zero-Order Hold用于采样正弦波,设置方式如图2所示。BUffer用于缓存采样数据,深度可以设置,深度等于FFT的长度,设置方式如图3所示。FFT的点数跟BUFFER的深度相同,比如,buffer深度为1024,那么此处的FFT就采用1024点的FFT。最后FFT的计算结果可以通过Vector Scope来查看,设置方式如图4和5所示。


图1,SIMULINK模型

技术分享


图2,ZERO-ORDER HOLD设置

技术分享


图3,BUFFER设置

技术分享


图4,VECTOR SCOPE设置1

技术分享


图5, 图4,VECTOR SCOPE设置2

技术分享


图6,输出结果

技术分享


利用一维FFT查看正弦波频谱信息

标签:simulink   fft   

原文地址:http://rchen.blog.51cto.com/3126333/1655344

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!