信号処理実応用入門
- 6. ▪ 実際に試してみる
▪ 任意の曲線 (1周期 分のみを描く) が構築されていく様子
6
フーリエ級数展開
https://eman-physics.net/web_app/fourier/fourier.html
- 18. ▪ 離散フーリエ変換を高速に行うアルゴリズム
▪ 愚直にやると O(N^2) のところ O(NlogN) で実行可能
▪ python では numpy.fft.fft で実行可能
18
▪ 高速フーリエ変換 (Fast Fourier Transform)
https://commons.wikimedia.org/wiki/File:FFT_Butterfly_radix8.svg
- 20. ▪ 高周波数成分があったらどうなる?
▪ 復元不可 & フーリエ変換結果がおかしくなる (エイリアシング)
▪ 実用上は信号にローパスフィルタを掛けて帯域制限をした後 FFT
をかけるみたいなことをする
20
サンプリング定理とナイキストレート
- 24. ▪ ~5Hz のローパスフィルタを設計
▪ scipy.signal.iirdesign で設計
▪ ボード線図で作ったフィルタの特性を見る
▪ 青線が周波数ごとの強度。5Hz までは残ることが可視化されている
▪ 緑線が周波数ごとの遅延。
24
フィルタの設計