离散傅里叶变换DFT 和FFT 输入的参数是什么,计算出来的又是什么?

2024-11-01 05:33:13
推荐回答(1个)
回答(1):

1,简单的用的话,输入参数为一系列的数据点,例如在MATLAB中,先定义
t=0:0.01:1;
y=sin(t);
dft(y);
即输入参数其实是100个数据点值,要求稍微高点的,可以用dft(y,n),n代表采样频率,即采样点数,按照采样定理,采样频率须大于2倍的样本的频率,一般去5倍,根据离散傅里叶的原理,n一般取2的整数立方,可以取256,512,1024等。即便你不取这些数,在系统内部计算时,它也是按照这些数进行采样计算的。
2.傅里叶变换就是频谱分析,输出的是对应不同频率该函数的幅值是多少。