声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

楼主: li343

[共享资源] Matlab编程实现FFT实践及频谱分析

 关闭 [复制链接]
发表于 2008-5-20 18:46 | 显示全部楼层
写的不错,谢谢楼主。zz一下:victory:
回复 支持 反对
分享到:

使用道具 举报

发表于 2008-5-22 15:03 | 显示全部楼层
好东东!
不错啊!收下了!
发表于 2008-5-26 10:43 | 显示全部楼层
太感谢楼主了 雪中送炭 :handshake
发表于 2008-5-29 09:38 | 显示全部楼层
"f=(0:length(y)-1)'*fs/length(y);%进行对应的频率转换"
我看过其他类似的程序,f的长度最好是除以2,只有前一半是符合实际情况的,后一半是f负方向图像以f=length(y)/2对称折过来的
发表于 2008-5-30 09:04 | 显示全部楼层
请问一下,为什么会是对称的呀?
发表于 2008-5-31 19:50 | 显示全部楼层

有几点拙见

楼主总结的很好,不过我有几个疑问?
1、好像频谱图的幅值应该是1吧!而且一般都画前一半的图形,是吗?
2、怎么副频谱和均方根谱是一样的,能否解释一下
3、好像最后一个是脉冲而不是白噪声吧
注意:以上几点就是本人的个人意见,仅供大家参考,请知道的多多指教,大家共同学习
发表于 2008-5-31 22:26 | 显示全部楼层

回复 38楼 的帖子

这好像是matlab中默认画法,它会关于f=0对称画图,当我们取正轴方向一个周期时,它会以f=fs/2为轴将f=0左边的图像折到fs/2的右侧。就出现了两个谱峰。其实只有第一个是符合实际的。
发表于 2008-6-8 23:17 | 显示全部楼层
谢谢楼主:victory: :lol :handshake :kiss:
发表于 2008-6-13 16:33 | 显示全部楼层
:victory: 不错的程序,谢谢搂住了
发表于 2008-6-14 10:47 | 显示全部楼层
:lol 谢谢分享!:lol
发表于 2008-6-24 17:00 | 显示全部楼层
整理的太好了,真是超有用的东西,先谢谢了!
发表于 2008-6-26 13:25 | 显示全部楼层

回复 楼主 的帖子

这个程序编写的好,我能用。谢谢!!
发表于 2008-6-26 23:02 | 显示全部楼层
谢谢楼主,顺便说一下,要是画单边的话就用频率的一半就行了
发表于 2008-6-30 16:56 | 显示全部楼层
确实不错,但是很多人提出的这个问题:均方根谱就是幅度谱???
另外在反变换的时候初相位怎么解决?如果我的信号不是从0时刻开始的,即 n=10:N-1;反变换回来的信号就忽略了这个问题,与原来n=0的一样。不知道有没有办法将初相位能搞出来。
发表于 2008-6-30 17:23 | 显示全部楼层
顶一个:victory: :@)
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-22 06:24 , Processed in 0.072168 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表