【问题标题】:FFTW Function n2fv_64FFTW 函数 n2fv_64
【发布时间】:2014-06-11 17:59:15
【问题描述】:

我正在审查 MATLAB 的 2D FFT 例程 fft2 在 64x64 矩阵上的行为。我发现在计算 2D FFT(使用 FFTW)时,MATLAB R2010b 在智慧中创建了两个例程:

>> fftw('dwisdom')

ans =

(FFTW-3.2.2 fftw_wisdom
  (fftw_codelet_r2cf_64 2 #x30bff #x30bff #x0 #x72951e17 #x27eedd0a #xf6808210 #x72916df6)
  (fftw_codelet_n2fv_64 0 #x30bff #x30bff #x0 #x6c6e1d55 #xa8591917 #x7af2b07e #x820c2895)
)

我知道 r2cf 表示实数到复数的转换,但我不熟悉 n2fv。搜索 n2fv 导致在 n2fv_64.c 中找到 n2fv_64 函数,但我没有看到定义。

FFTW 函数n2fv_64(...) 的目的是什么(至少在 \dft\simd\common\n2fv_64.c 中找到)以及为什么 MATLAB 明智地创建了它?

【问题讨论】:

    标签: c++ matlab fftw


    【解决方案1】:

    n2fv_64 代表正向离散傅里叶变换(fv=正向向量)。

    【讨论】:

      猜你喜欢
      • 2011-04-12
      • 1970-01-01
      • 2016-08-02
      • 2011-06-18
      • 1970-01-01
      • 1970-01-01
      • 2014-02-12
      • 2011-10-14
      • 1970-01-01
      相关资源
      最近更新 更多