ihtrans
Inverse Hilbert transform
Description
uses the independent variable f
= ihtrans(H
,var
,transVar
)var
and the transformation variable
transVar
instead of x
and t
, respectively.
If all input arguments are arrays of the same size, then
ihtrans
acts element-wise.If one input is a scalar and the others are arrays of the same size, then
ihtrans
expands the scalar into an array of the same size.If
f
is an array of symbolic expressions with different independent variables, thenvar
must be a symbolic array with elements corresponding to the independent variables.
Examples
Input Arguments
Output Arguments
More About
Tips
To compute the Hilbert transform, use
htrans
. The inverse Hilbert transform of a function is equal to the negative of its Hilbert transform.For a signal in the time domain, the inverse Hilbert transform applies a 90-degree phase shift to negative frequencies of the corresponding Fourier components. It also applies a –90-degree phase shift to positive frequencies.
A real-valued signal
b
is the harmonic conjugate of its inverse Hilbert transforma = ihtrans(b)
. The inverse Hilbert transforma = real(z)
and the signalb = imag(z)
form the analytic signalz = a + 1i*b
.
Version History
Introduced in R2019a