関数 > 信号処理 > 時間-周波数解析 > 時間-周波数表現と局所自己相関
時間-周波数表現と局所自己相関
timecorr(v, t, l, s, [d]) - 信号 v、タイプ t、ラグ数 l、ステップサイズ s、オプションのスカラーまたは行列引数 d の時間依存自己相関関数のサンプルを含む行列を返します。
timefreq(v, t, f, s, [d]) - 信号 v、タイプ t、周波数 f、ステップサイズ s、オプションのスカラーまたは行列引数 d の双線形時間-周波数表現を含む行列を返します。
* 
どちらの関数も、信号 v の時間依存の自己相関行列または双線形時間-周波数表現行列を含む、f 行約 length(v)/s 列の行列を返します。
引数
v は実数データのベクトルです。
t は、必要な表現の名前を含む文字列です (custom タイプの場合はオプション)。
t の値
表現
"wigner"
Wigner
"cone"
Cone
"bornjordan"
Born-Jordan
"marghill"
Margenau-Hill
"choiwill"
Choi-Williams
"custom"
時間-ラグ平面上のカスタムカーネル
f は、計算するラグ数 (timecorr の場合) または周波数 (timefreq の場合) を指定する整数です。
s は、連続する計算の間にスキップするサンプルの数を指定する、整数のステップサイズです。
d (オプション) は、Choi-Williams 分布の正の減衰係数です。その他の表現では無視されます。指定しない場合、d = 1
* 
t が "custom" に設定されている場合、これらの関数は次の一連の引数をとります。
timecorr(v, ["custom"], s, r )
timefreq(v, ["custom"], s, r )
ここで
r は、時間-ラグカーネルを与える実数の行列です。
これは役に立ちましたか?