Multiresolution Analysis Express VI
- Updated2023-02-21
- 6 minute(s) read
Owning Palette: Discrete Wavelet VIs
Requires: Advanced Signal Processing Toolkit
Decomposes a signal according to the level you specify and reconstructs the signal from the frequency bands you select.
Dialog Box Options |
Block Diagram Inputs |
Block Diagram Outputs |
Dialog Box Options
Parameter | Description | ||||
---|---|---|---|---|---|
Data Source | Specifies whether this Express VI reads data from a block diagram input terminal or from a file. From terminal specifies that this Express VI reads data from a block diagram input terminal. From file specifies that this Express VI reads data from a file. This Express VI can read data from waveform, WAV, or TXT files. The valid format of a TXT data file is a file that contains only a 1D real array. | ||||
File Path Configuration | Contains the following options:
| ||||
Original and Reconstructed Signal | Displays the original and reconstructed signal. | ||||
Wavelet Transform and Subband Selection | Contains the following options:
| ||||
Functions | Displays the following graphs:
| ||||
Filters | Displays the following graphs:
| ||||
Parameters Settings | Contains the following options:
| ||||
Zeros of G0 and H0 | Shows the distribution of the zeros of P0(z), G0(z) and H0(z). This Express VI uses this distribution to factor the zeros of P0(z) into the zeros of G0(z) and H0(z). Because the filter coefficients of P0(z) are real, all the zeros of P0(z) are symmetrical with respect to the x-axis. Consequently, this Express VI displays only the upper half of the plane. The zeros on the x-axis represent real-valued roots. The zeros outside of the x-axis represent complex-valued roots. The blue crosses represent the zeros of G0(z), and the red circles represent the zeros of H0(z). Click on the zero you want to select to switch the zero from that of G0(z) to that of H0(z) and vice versa. All the zeros belong to G0(z) or H0(z). Selecting different values for Filter type puts different constraints on the selections of zeros. For example, if you select Linear Phase for Filter type and select a zero for one filter, the filter automatically contains the reciprocal of the zero.
|
Block Diagram Inputs
Parameter | Description |
---|---|
error in (no error) | Describes error conditions that occur before this node runs. |
Signal | Specifies the block diagram terminal of the data you want to load. This input is available only if you select the From terminal option in the Data Source section. |
File path | Specifies the file path of the data you want to load. This input is available only when you select the From file option in the Data Source section. |
Block Diagram Outputs
Parameter | Description |
---|---|
Reconstruction | Returns the reconstructed signal. |
error out | Contains error information. This output provides standard error out functionality. |
This Express VI operates similarly to the following VIs and functions:
WA Discrete Wavelet Transform
WA Inverse Discrete Wavelet Transform
Example
Refer to the Multiresolution Analysis - 1D Signal VI in the labview\examples\Wavelet Analysis\WAGettingStarted directory for an example of using the Multiresolution Analysis Express VI.