matlab做快速傅里叶变换,用FFT函数,程序看不懂,有高手能解释一下吗?

2025年02月15日 20:56
有1个网友回答
网友(1):

Y(1:halfLength+1)中1:halfLength+1是索引,而索引必须是正整数,所以,不能从0开始,要都加1,但是指却是从0值开始到最后一个值。
至于f的算法是不一样的,在f =((0:halfLength)+1)*Fs1/n这里,0:halfLength)+1是数值,不是索引,结果是一个矢量。