
信号長が2^n以外で、高速にフーリエ変換することが出来る方法を探しております。
信号処理で、相互相関を扱っています。
しかし信号長が長いため下の関係を用いて、周波数領域で処理しようと思っています。
(xとyとの相互相関関数のフーリエ変換)=(X*)・Y (xのフーリエ変換したものの共役複素数)・(yのフーリエ変換したもの)
しかし、信号長が2^nではないためゼロ詰めした場合の相互相関値には誤差が出てしまいます。
ですので、2^n以外の信号長で高速にDFT出来る方法を探しております。
その方法や、解説ページ、プログラムなど、御存じの範囲で構いませんので教えてください。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
一般論でいくと, 信号長 n = p1・p2・...・pk と書ける (p1, p2, ... の中には同じものがあってもよい) ときに DFT なら n^2 時間かかるところ FFT では n(p1 + p2 + ... + pk) 時間になる, んだったかな? 本質的には, 各 pi に対し「大きさ pi のブロック」ごとに DFT のようなことをするだけだったはずです.
う~ん, 自分で書いていてかなり不安なので, n = 6 = 2・3 くらいでチェックしてみてください.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
相関係数Rの2乗について
-
読書量と年収の関係
-
相関係数と有意差
-
相関の表現について(高い、強い?)
-
重回帰分析で得られた予測式の...
-
散布図の近似曲線の傾きがマイ...
-
決定係数がマイナスになる例っ...
-
二つのデータの波形が似てるか...
-
れいわ新選組を、分析して下さい。
-
アポロのレーザ反射鏡
-
修正済み決定係数(R2乗)がマ...
-
分析枠組みとは
-
切片あり回帰と切片なし回帰
-
回帰式と近似式について
-
多変量解析と検定の違いは?
-
ロジスティック回帰分析におけ...
-
アクセス2003 レポートの総ペ...
-
分析に関係する用語だと思うの...
-
有意に大きい(小さい)とは?
-
前のデータから次の値を求める...
おすすめ情報