離散フーリエ変換:DFT、FFT、10年ぶり。もーわからない。
・サンプル数がN個では、スペクトラムの数もN個になる。
→時間や周波数の概念はさておき、純粋な数学的な結果として得られる。
(8サンプル/秒×1秒と4サンプル/秒×2秒で計算式は同じ)
・スペクトラムを計算できる上限周波数は、サンプリング周期ΔTで決まる。
→ここで、ようやくスペクトラムの間隔が物理的意味を持つようになる。
(8サンプル/秒×1秒と4サンプル/秒×2秒で意味が違ってくる)
サンプリング周期ΔTを決めると、スペクトラムを計算できる上限周波数が決まる。直流-上限周波数の間の分解能は、観測開始から観測終了までのサンプリングの数Nで決まり、周波数刻みは、標本化周波数(上限周波数の2倍)÷サンプリング数Nとなる。注意として、スペクトラムを計算できる上限周波数よりも高い周波数の影響が完全に消滅するわけではなく、エイリアシング(aliasing)によって本来存在しない低い周波数成分として表れることがある。
FFTを行う際に、サンプルを並び変えた後にバタフライ演算を行うアルゴリズムを時間間引き法、バタフライ演算を行った後にスペクトラムの並び替えを行うアルゴリズムを周波数間引き法という。
・離散フーリエ変換:Discrete Fourier Transform の計算式は複素数を含み、振幅の情報は絶対値、位相の情報は偏角に含まれる。
→位相の情報があるため複素数計算になり、サンプル区間が違って=位相が異なっても、スペクトラムの絶対値は同じになる。
・サンプル数がN個では、スペクトラムの数もN個になる。
→時間や周波数の概念はさておき、純粋な数学的な結果として得られる。
(8サンプル/秒×1秒と4サンプル/秒×2秒で計算式は同じ)
・スペクトラムを計算できる上限周波数は、サンプリング周期ΔTで決まる。
→ここで、ようやくスペクトラムの間隔が物理的意味を持つようになる。
(8サンプル/秒×1秒と4サンプル/秒×2秒で意味が違ってくる)
サンプリング周期ΔTを決めると、スペクトラムを計算できる上限周波数が決まる。直流-上限周波数の間の分解能は、観測開始から観測終了までのサンプリングの数Nで決まり、周波数刻みは、標本化周波数(上限周波数の2倍)÷サンプリング数Nとなる。注意として、スペクトラムを計算できる上限周波数よりも高い周波数の影響が完全に消滅するわけではなく、エイリアシング(aliasing)によって本来存在しない低い周波数成分として表れることがある。
FFTを行う際に、サンプルを並び変えた後にバタフライ演算を行うアルゴリズムを時間間引き法、バタフライ演算を行った後にスペクトラムの並び替えを行うアルゴリズムを周波数間引き法という。
・離散フーリエ変換:Discrete Fourier Transform の計算式は複素数を含み、振幅の情報は絶対値、位相の情報は偏角に含まれる。
→位相の情報があるため複素数計算になり、サンプル区間が違って=位相が異なっても、スペクトラムの絶対値は同じになる。