| DSP Blockset | Search  Help Desk |
| Analytic Signal | See Also |
Compute the analytic signal of a discrete-time input.
Library
Signal Operations, in General DSPDescription
The Analytic Signal block computes the complex analytic signal corresponding to each channel of the real input. The real part of the output is a replica of the real input; the imaginary part is the Hilbert transform of the input.
Sample-Based Operation
When the Frame-based inputs check box is not selected (default), the block assumes that the input is a 1-by-N sample vector or M-by-N sample matrix. Each of the N vector elements (or M*N matrix elements) is treated as an independent channel, and the block computes the analytic signal of each of the channel over time.Frame-Based Operation
When the Frame-based inputs check box is selected, the block assumes that the input is an M-by-N frame matrix. Each of the N frames in the matrix contains M sequential time samples from an independent signal. The illustration below shows a 6-by-4 frame matrix:
The Number of channels parameter specifies the number of independent channels (columns), N, in the matrix. The block computes the analytic signal of each channel independently.
Frame-based operation provides substantial increases in throughput rates, at the expense of greater model latency.
Dialog Box

See Also
Remez FIR Filter Design