1

Matlab にはifft関数 (逆高速フーリエ変換) があります -詳細

具体的には、次のとおりです。

ifft(X,n,dim)

X次元全体の逆 DFT を返しますdim

Rには、signalパッケージとは別に同様の機能があります -詳細

ただし、次のように x 入力配列のみが許可されます。

ifft(x)

質問:

Rを使用して、Matlab関数のdimなどの余分な次元を含める方法はありますか?

私の質問を見てくれてありがとう、とても役に立ちました。

4

1 に答える 1

3

? mvfft(でinverse = TRUE)をお探しですか?

mvfft列ごとに(逆)FFTを実行しますが、データを再形成できます:

  • t行列転置用
  • apermt(次元順列)の配列拡張
  • 配列をマトリックスに再形成できますdim<-
    (パッケージarrayhelpersには、配列をマトリックスに変換して戻すための便利な関数があります)。
于 2013-05-14T11:00:48.060 に答える