1

在 Matlab 中,有一个ifft函数(快速傅里叶逆变换)- details

特别是以下内容:

ifft(X,n,dim)

X它返回跨维度的逆 DFT dim

在 R 中,除了包之外还有一个类似的功能signal-详细信息

但是它只允许 x 输入数组,如下所示:

ifft(x)

问题:

有没有办法在 R 中包含额外的维度,例如 Matlab 函数中的暗淡?

非常感谢您看我的问题,非常有帮助。

4

1 回答 1

3

您在寻找? mvfft(带有inverse = TRUE)吗?

mvfft按列执行(逆)FFT,但您可以重塑数据:

  • t用于矩阵转置
  • apermt对于(维度排列)的数组扩展
  • 您可以通过dim<-
    (包 arrayhelpers 具有将数组转换为矩阵并返回的便利功能)将数组重塑为矩阵。
于 2013-05-14T11:00:48.060 回答