Package: dsp
Analytic signals of discretetime inputs
The AnalyticSignal
object computes analytic
signals of discretetime inputs. The real part of the analytic signal
in each channel is a replica of the real input in that channel, and
the imaginary part is the Hilbert transform of the input. In the frequency
domain, the analytic signal doubles the positive frequency content
of the original signal while zeroingout negative frequencies and
retaining the DC component. The object computes the Hilbert transform
using an equiripple FIR filter.
To compute the analytic signal of a discretetime input:
Define and set up your analytic signal calculation. See Construction.
Call step
to compute the analytic
signal according to the properties of dsp.AnalyticSignal
.
The behavior of step
is specific to each object in
the toolbox.
Note:
Starting in R2016b, instead of using the 
H = dsp.AnalyticSignal
returns
an analytic signal object, H
, that computes the
complex analytic signal corresponding to each channel of a real MbyN input
matrix.
H = dsp.AnalyticSignal('
returns
an analytic signal object, PropertyName
',PropertyValue
,...)H
, with each specified
property set to the specified value.
H = dsp.AnalyticSignal(order,'
returns
an analytic signal object, PropertyName
',PropertyValue
,...)H
, with the FilterOrder
property
set to order
and other specified properties set
to the specified values.

Filter order used to compute Hilbert transform Specify the order of the equiripple FIR filter used in computing
the Hilbert transform as an even integer scalar. The default is 
clone  Create analytic signal object with same property values 
getNumInputs  Number of expected inputs to step method 
getNumOutputs  Number of outputs of step method 
isLocked  Locked status for input attributes and nontunable properties 
release  Allow property value and input characteristics changes 
reset  Reset internal states of analytic signal object 
step  Analytic signal 
This object implements the algorithm, inputs, and outputs described on the Analytic Signal block reference page. The object properties correspond to the block parameters.