小光仔 发表于 2008-5-8 22:07

回复 29楼 的帖子

估计是因为你取了2001个点,0:2000 的话是2001个点,同理你应该取了2001个点,加窗也应该加2001个

小光仔 发表于 2008-5-8 23:10

回复 14楼 的帖子

提问14楼,我如果对一复信号做此程序,能否得到它的相位与幅频特性?有些滤波器的相位特性与幅频特性是不是用这办法可以求得?

小光仔 发表于 2008-5-8 23:19

回复 21楼 的帖子

你好,你上次为我做的解答非常详细,谢谢。我最近在做谐波小波的滤波器,它的时域函数式为:
we=2*sinc(4*t)-sinc(2*t);
wo=4*pi*t.*.^2-pi*t.*.^2;
w=we+i*wo;
我能否用那个程序作出它的幅频特性与相频特性?请指教

yjukh 发表于 2008-7-27 19:10

两个信号的相位差一般是怎么算的呢??

弯弓射大雕 发表于 2008-8-23 09:43

可以用三角回归法

小黑 发表于 2008-11-18 09:40

:@) 好东东,不错!!顶一下!!!

wang182004 发表于 2008-12-4 20:42

时域和频移坐标是怎么转换的??

求助:
f=(0:length(y)-1)'*fs/length(y);%进行对应的频率转换
时域和频移坐标是怎么转换的??这句没看懂!!!

zzpanda 发表于 2008-12-18 14:19

多谢

多谢,嗷嗷学习中。。。。:lol

kmkeke 发表于 2008-12-18 14:49

9楼相当经典,不过感觉还有些问题请教,
f=(0:length(y)-1)'*fs/length(y);%进行对应的频率转换
感觉这里应该是f=(0:length(y)-1)'/2*fs/length(y);不然当你分析点数较多时,会多出来一个对称的图形,自己可以试试看比如你取N=1000,这个时候幅值也将不再是1而比1小。请教。多谢!

weidaidi 发表于 2008-12-18 15:47

angle(y(6))*180/pi %求信号初时相位。频率坐标f为,所以谱线y中第6根谱线和信号x对应。
为什么第6根谱线和信号x对应????

gsmaohj 发表于 2009-2-2 10:33

回复 40楼 weidaidi 的帖子

信号x的频率是0.05 这个是已知的,而0.05不正好是 频率坐标f为中第6个元素也即y(6)嘛

handsomecc 发表于 2009-2-2 17:38

大家讨论的很有价值的东西,学习了

lutianhua 发表于 2009-3-2 08:24

看看,研究研究

xiaocong96 发表于 2009-4-23 15:37

看了大家的交流,受益匪浅

shanmo 发表于 2009-5-26 09:33

FFT是余弦类变换,最后得到的初始相位是余弦信号的初时相位,在这里为0。如果信号为x=sin(2*pi*f0*t);则初时相位应该是-90度而非0度。

太感谢了,一直搞不懂为什么sin的算出初始相位相差-90度。
非常感谢,非常感谢。
页: 1 2 [3] 4 5 6 7
查看完整版本: 信号经过FFT后,该怎样计算幅值和相位