没有冗余数据的实对复FFT?

时间:2014-10-29 23:16:29

标签: matlab fft fftw

在许多编程语言中,从实数到复数的FFT将在平原的正面产生复数。

在Matlab中,类似的命令产生占据内存两倍的对称输出。这没什么好玩的。

我想知道在Matlab中是否有任何FFT命令会导致输出空间的一半和复杂。

将输出此内容的东西:

load woman;
fft_x=fftn(X);
fft_x=fft_x(1,1:end/2);%Cutting costs memory, and compute time
foo=abs(fft_x);
imagesc(log(foo));

0 个答案:

没有答案