This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于DSP的FFT问题!与MATLAB的结果对不上!



CCS5.5

C6657

我用TI提供的DSPF_sp_fftSPxSP函数做了个小测试,跟MATLAB上的FFT做对比

将个组64个复数的数组做FFT,出来的结果再做一次FFT,也就是两次FFT

第一次输出结果:

DSP端

MATLAB端的输出结果:

第一次的结果姑且还算可以一一对应,接下来用第一次输出的结果做第二次FFT,看看

DSP第二次FFT结果:

MATLAB第二次FFT结果:

第二次输出的结果实部还算对得上,可是虚部已经面目全非了,这是为什么呢?

我做这个实验的原因不是吃饱等拉屎,而是我要做图片的二维FFT,要先对每一行做FFT,再又FFT输出的结果做每一列的FFT,我发现出来的结果简直没发看了,跟MATLAB 的 FFT2的输出结果没一点毛线关系可言!

我想问DSP做图片的二维FFT应该如何做?