sigwin.gausswin クラス
名前空間: sigwin
ガウスウィンドウ オブジェクトの構築
説明
メモ
sigwin.gausswin の使用は推奨されていません。代わりに gausswin を使用してください。
sigwin.gausswin では、ウィンドウ法でのスペクトル解析や FIR フィルター処理に使用する、ガウス ウィンドウ オブジェクトのハンドルが作成されます。オブジェクト メソッドにより、ウィンドウの値をワークスペースにインポートし、ASCII ファイルにエクスポートできます。
次の方程式は、長さ N のガウス ウィンドウを定義します。
ここで、M=(N-1)/2 であり、x は長さ N の線形に配置されたベクトルです。
をガウス値 の通常の標準偏差と等号で結ぶと、次のようになります。
構築
H = sigwin.gausswin では、長さが 64 で、分散パラメーター alpha が 2.5 のガウス ウィンドウ オブジェクト H が返されます。
H = sigwin.gausswin( では、長さが Length)Length で、分散パラメーター alpha が 2.5 のガウス ウィンドウ オブジェクト H が返されます。Length は正の整数でなければなりません。Length に整数以外の正の値を入力すると、長さは最も近い整数に丸められます。Length に 1 を入力すると、1 という単一の値をもつウィンドウとなります。
H = sigwin.gausswin( では、分散パラメーター Length,Alpha)alpha をもつガウス ウィンドウ オブジェクトが返されます。alpha は非負の実数をとり、ガウス値の標準偏差に反比例します。
プロパティ
| ガウス ウィンドウの長さ。ウィンドウの長さは正の整数でなければなりません。 |
| ガウス ウィンドウの幅。 |
コピーのセマンティクス
ハンドル。コピーのセマンティクスがクラスの使用に及ぼす影響は、MATLAB® の『プログラミングの基礎』にあるオブジェクトのコピーを参照してください。
例
参考文献
harris, fredric j. “On the Use of Windows for Harmonic Analysis with the Discrete Fourier Transform.” Proceedings of the IEEE®.Vol. 66, January 1978, pp. 51–83.

