このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
sigwin.tukeywin クラス
名前空間: sigwin
テューキー ウィンドウ オブジェクトの構築
説明
メモ
sigwin.tukeywin
の使用は推奨されていません。代わりに tukeywin
を使用してください。
sigwin.tukeywin
では、ウィンドウ法でのスペクトル解析や FIR フィルター処理に使用する、テューキー ウィンドウ オブジェクトのハンドルが作成されます。オブジェクト メソッドにより、ウィンドウの値をワークスペースにインポートし、ASCII ファイルにエクスポートできます。
次の方程式は、N 点のテューキー ウィンドウを定義するものです。
ここで x は、linspace
を使用して生成された、N 点の線形に配置されたベクトルです。パラメーター α はウィンドウ全体の長さに対するコサインテーパー長の比で、0 ≤α≤1 となります。たとえば、α=0.5 と設定すると、ウィンドウ全体の長さの半分が周期 2α=1 の位相シフトした余弦のセグメントから成るテューキー ウィンドウが生成されます。α≤0 と指定すると、N 点の箱型ウィンドウが返されます。α≥1 と指定すると、ハン ウィンドウ (sigwin.hann
) が返されます。
構築
H = sigwin.tukeywin
は、長さが 64 で、Alpha
パラメーターが 0.5 の テューキー (またはコサイン テーパー) ウィンドウ オブジェクト H
を返します。
H = sigwin.tukeywin(
は、長さが Length
)Length
で、Alpha
パラメーターが 0.5 のテューキー ウィンドウ オブジェクト H
を返します。Length
は正の整数でなければなりません。Length
に整数以外の正の値を入力すると、長さは最も近い整数に丸められます。
H = sigwin.tukeywin(
は、ウィンドウ全体の長さに対するテーパー部の長さの比が Length
,Alpha
)Alpha
のテューキー ウィンドウ オブジェクトを返します。Alpha
は既定で 0.5 になります。Alpha
がゼロに近付くと、テューキー ウィンドウは四角形のウィンドウに近くなります。Alpha
が 1 に近付くと、テューキー ウィンドウはハン ウィンドウに近くなります。
プロパティ
|
テューキー ウィンドウの長さ。ウィンドウの長さは正の整数でなければなりません。 |
|
テーパー型セクションの定数セクションに対する比。 |
セマンティクスのコピー
ハンドル。セマンティクスのコピーがクラスの使用に及ぼす影響は、MATLAB® の『プログラミングの基礎』にあるオブジェクトのコピーを参照してください。
例
参考文献
[1] Bloomfield, P. Fourier Analysis of Time Series: An Introduction. New York: Wiley-Interscience, 2000.