friendchj 发表于 2008-5-20 18:46

写的不错,谢谢楼主。zz一下:victory:

电子wel 发表于 2008-5-22 15:03

好东东!
不错啊!收下了!

三人行 发表于 2008-5-26 10:43

太感谢楼主了 雪中送炭 :handshake

vampire101 发表于 2008-5-29 09:38

"f=(0:length(y)-1)'*fs/length(y);%进行对应的频率转换"
我看过其他类似的程序,f的长度最好是除以2,只有前一半是符合实际情况的,后一半是f负方向图像以f=length(y)/2对称折过来的

sunjianpeng2001 发表于 2008-5-30 09:04

请问一下,为什么会是对称的呀?

叶风 发表于 2008-5-31 19:50

有几点拙见

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

vampire101 发表于 2008-5-31 22:26

回复 38楼 的帖子

这好像是matlab中默认画法,它会关于f=0对称画图,当我们取正轴方向一个周期时,它会以f=fs/2为轴将f=0左边的图像折到fs/2的右侧。就出现了两个谱峰。其实只有第一个是符合实际的。

jessicaamazon 发表于 2008-6-8 23:17

谢谢楼主:victory: :lol :handshake :kiss:

gx1025 发表于 2008-6-13 16:33

:victory: 不错的程序,谢谢搂住了

yqchen 发表于 2008-6-14 10:47

:lol 谢谢分享!:lol

cwt1128 发表于 2008-6-24 17:00

整理的太好了,真是超有用的东西,先谢谢了!

lichunfeng05 发表于 2008-6-26 13:25

回复 楼主 的帖子

这个程序编写的好,我能用。谢谢!!

mshua001 发表于 2008-6-26 23:02

谢谢楼主,顺便说一下,要是画单边的话就用频率的一半就行了

zsure79 发表于 2008-6-30 16:56

确实不错,但是很多人提出的这个问题:均方根谱就是幅度谱???
另外在反变换的时候初相位怎么解决?如果我的信号不是从0时刻开始的,即 n=10:N-1;反变换回来的信号就忽略了这个问题,与原来n=0的一样。不知道有没有办法将初相位能搞出来。

xueer 发表于 2008-6-30 17:23

顶一个:victory: :@)
页: 1 2 [3] 4 5 6
查看完整版本: Matlab编程实现FFT实践及频谱分析