hereのように短時間フーリエ変換を実行します。限り私は、次のオブジェクトを取得理解するようSciPyから短時間フーリエ変換で周波数グリッドを設定する方法は?
from scipy.signal import stft
f, t, Zxx = stft(data)
:(1)周波数の値を含む1次元配列、(2)1D時間の値を含む配列、および(3)の強度を含む二次元アレイ与えられた瞬間の所定の周波数。
私の質問は、周波数のグリッドを制御/変更する方法です。デフォルトでは私は129の周波数のグリッドを得ました。私がしたい最初のことは、周波数の数を増やすことです(より細かいグリッドを持つように)。
それに加えて、使用する周波数の範囲を指定することができればいいと思います。
キーワード 'fs'はデフォルトで1.0に設定されていますが、サンプリング周波数を制御することはできますが、周波数と時間スケールだけを調整することができます。あなたが探しているのは、キーワード 'nperseg = 256'です。このゲームをプレイすると、時間セグメントと周波数セグメントのトレードオフが制御されます。周波数範囲を指定することが可能かどうか私は確信していません。:( – Uvar