【发布时间】:2018-10-25 22:28:07
【问题描述】:
我正在使用 Julia 的 FFT 实现对几个数组执行 2D 真实 FFT,但我无法确定输出中频率的顺序。考虑 MWE
N=64
U = rand(Float64, N, N);
FFTW.set_num_threads(2)
prfor = plan_rfft(U, (1,2), flags=FFTW.MEASURE);
size(prfor*U)
输出是一个大小为(33, 64) 的数组。
Julia 没有像 Numpy 那样的 rfftfreq 函数,而且 Julia 的输出不同于 Numpy 的 fft.rfftn 默认输出这一事实让我不想在这里使用 Numpy 的默认值。我阅读了文档,但仅通过阅读就不清楚频率是如何组织的。
有什么地方可以告诉我们频率的顺序吗?
【问题讨论】: