hilbert
ヒルバート変換により実信号の離散解析信号を計算する
呼び出し手順
x=hilbert(xr)
引数
- xr
実数ベクトル : 実信号標本
- x
複素ベクトル: 離散時間解析信号.
説明
実データ系列に基づく解析信号を返します.
解析信号 x= xr + i*xi
は元データを
実部xr
に有し,
虚部xi
にヒルバート変換を有します.
虚部は元の実系列の90°位相シフトしたものです.
参考文献
http://ieeexplore.ieee.org/iel5/78/16975/00782222.pdf?arnumber=782222
Marple, S.L., "Computing the discrete-time analytic signal via FFT," IEEE Transactions on Signal Processing, Vol. 47, No.9 (September 1999), pp.2600-2603
例
// 実インパルス信号の離散時間解析信号の虚部を // ヒルバート変換フィルタのFIR近似と比較 m=25; n=2*m+1; y=hilbert(eye(n,1)); h=hilb(n)'; h=[h((m+1):$);h(1:m)]; plot([imag(y) h])

Report an issue | ||
<< group | Filters | iir >> |