sigwin.kaiser クラス
名前空間: sigwin
カイザー ウィンドウ オブジェクトの構築
説明
メモ
sigwin.kaiser の使用は推奨されていません。代わりに kaiser を使用してください。
sigwin.kaiser では、ウィンドウ法でのスペクトル解析や FIR フィルター処理に使用する、カイザー ウィンドウ オブジェクトのハンドルが作成されます。オブジェクト メソッドにより、ウィンドウの値をワークスペースにインポートし、ASCII ファイルにエクスポートできます。
次の方程式は、長さ N のカイザー ウィンドウを定義するものです。
ここで、x は線形に配置された N 個の点から成るベクトルで、 は第 1 種のゼロ次修正ベッセル関数です。 は、減衰パラメーターです。
構築
H = sigwin.kaiser では、長さが 64 で、減衰パラメーター beta が 0.5 のカイザー ウィンドウ オブジェクト H が返されます。
H = sigwin.kaiser( では、長さが Length)Length で、減衰パラメーター beta が 0.5 のカイザー ウィンドウ オブジェクト H が返されます。Length は正の整数でなければなりません。Length に整数以外の正の値を入力すると、長さは最も近い整数に丸められます。Length に 1 を入力すると、1 という単一の値をもつウィンドウとなります。
H = sigwin.kaiser( では、実数値の減衰パラメーター Length,Beta)beta をもつカイザー ウィンドウ オブジェクトが返されます。
プロパティ
| カイザー ウィンドウの長さ。ウィンドウの長さは正の整数でなければなりません。 |
| 減衰パラメーター。 |
コピーのセマンティクス
ハンドル。コピーのセマンティクスがクラスの使用に及ぼす影響は、MATLAB® の『プログラミングの基礎』にあるオブジェクトのコピーを参照してください。
例
参考文献
Oppenheim, Alan V., and Ronald W. Schafer. Discrete-Time Signal Processing. Upper Saddle River, NJ: Prentice Hall, 1989.

