1.首先,做fft之前要加窗,否则会导致频谱泄露。
2.若矩阵a和矩阵b要组成复数矩阵c=a+ib;则a和b要求都是double型。若不是,则这么改:c=double(a)+i*double(b);就可以了。
3.若a为矩阵,a=a',就会将a转置。
4.若a为一个16384*1的列向量,则a=reshape(a,[128,128])就会将a变成128*128的矩阵。第一列为原列向量的1-128个元素,第二列为129-256个元素,依次类推。
5.a(:,i)表示矩阵a的第i列,a(i,:)表示a的第i行。
6.MATLAB的fft是按矩阵的列做的。