Hilbert变换-原始信号、解析信号、包络信号和包络谱的含义
(2015-04-22 18:07:09)
希尔伯特变换(Hilbert
transform)
原始信号xr(t)经过Hibert变换,得到信号xi(t).原始信号作为实部,变换后的信号作为虚部,构成解析信号
a(t):
a(t)=xr(t)+i*xi(t)
在matlab里hilbert()函数得到的就是解析信号。
>> help hilbert
Computes analytic signal
FORMAT [x] =
hilbert(xr)
Returns analytic signal x = xr + i*xi such
that
xi is the Hilbert transform of real vector
xr.
_____________________________________________________
解析信号的模值,即原始信号xr(t)和转换后xi(t)的平方和开根号,为包络信号A(t):
A(t)=根下(xr(t)平方+xi(t)平方)
matlab里用的语句是abs:
>>
help abs
ABS
Absolute value.
ABS(X) is the absolute value of the elements of
X. When
X is complex, ABS(X) is the complex modulus
(magnitude) of
the elements of X.
对A(t)做fft,得到包络谱。
喜欢
0
赠金笔
加载中,请稍候......