在R中执行2D快速傅里叶变换

时间:2013-07-19 12:24:02

标签: r fft

我想知道如何在R中执行2D fft。我只能看到函数fft,但我想在2D中执行此操作。在matlab中是否有像fft2这样的函数?

1 个答案:

答案 0 :(得分:3)

正如评论中所指出的,fft可以处理单维或多维输入。来自文档:

  

当z是向量时,fft计算并返回的值是   非正规化单变量傅立叶变换的序列值   ž。当z包含数组时,fft计算并返回多变量   (空间)变换。

我认为这个文档混淆了这些术语(因为R数组可以有1,2或更多维度),但他们试图说的是相当清楚的。