TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320C5535: 定点运算,DSPLIB里面的FFT和IFFT

Part Number:TMS320C5535

 

我在使用DSPLIB里面的FFT和IFFT函数时遇到一个问题,做16384点的FFT时,FFT后再做IFFT无法恢复出原始信号,用的是16位的fft的SCALE,32位的FFT数据存不下,怎么解决这个问题?

Nancy Wang:

请贴出具体的代码。是在某些特定的情况下才无法恢复原始信号吗?

,

user6441590:

就是简单的把信号做完16384点的FFT后,再IFFT恢复信号,恢复出来的信号会丢失大量的频率成分

len = 16384

cfft(sig,len,SCALE); // len点的FFT cbrev(sig,sig,len); //将逆序序列,进行顺序排列

 cifft(sig,len,SCALE);               //IFFT

,

Nancy Wang:

我咨询一下相关工程师在给你回复。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C5535: 定点运算,DSPLIB里面的FFT和IFFT
分享到: 更多 (0)