Michelle25 发表于 2007-7-28 08:19

请问这段程序是什么意思呢?

请问这段程序是什么意思呢?
得到的py1好像是复数形式~~~

y = fft(x, NFFT);%这里没有取abs,也就是复数啦~~
Pynorm = 1/sqrt(sum(y(1:NFFT/2)'.*conj(y(1:NFFT/2)'))');%%这句最看不懂,是得到一个归一化的参数吗?结果是一个常数
Py = Pynorm.*y(1:NFFT/2);%所以py就是复数了,但是是什么意思呢?归一化的fft??

w89986581 发表于 2007-7-28 10:22

sum(y(1:NFFT/2)'.*conj(y(1:NFFT/2)'))计算总功率
Pynorm.*y(1:NFFT/2)计算每个谱线归一化的功率谱密度

Michelle25 发表于 2007-7-28 23:28

thanks~~:lol
页: [1]
查看完整版本: 请问这段程序是什么意思呢?