Owning Palette: Signal Analysis Express VIs
Requires: Full Development System
Measures the frequency response of the input signals and the coherence based on the current and previous input signals. This Express VI returns results such as Magnitude, Phase, Coherence, Real, and Imaginary.
Dialog Box Options |
Block Diagram Inputs |
Block Diagram Outputs |
![]() |
![]() |
Parameter | Description |
---|---|
Input Comparison | Specifies how to handle multiple signals in each input.
|
Frequency Response Function | Contains the following options:
|
Window | Specifies the window to apply to the signal.
|
Averaging | Specifies whether the Express VI performs averaging. |
Mode | Contains the following options:
|
Weighting | Contains the following options:
|
Number of Averages | Specifies the number of packets to average. The default is 10. |
Produce Spectrum | Contains the following options:
|
Windowed Input Signal A | Displays the first channel of Input Signal A. This graph displays the first incoming signal with windowing applied. If you wire data to the Express VI and run it, Windowed Input Signal A displays real data. If you close and reopen the Express VI, Windowed Input Signal A displays sample data until you run the VI again. |
Windowed Input Signal B | Displays the first channel of Input Signal B. This graph displays the second incoming signal with windowing applied. If you wire data to the Express VI and run it, Windowed Input Signal B displays real data. If you close and reopen the Express VI, Windowed Input Signal B displays sample data until you run the VI again. |
Results | If you wire data to the Express VI and run it, Results displays real data. If you close and reopen the Express VI, Results displays sample data until you run the VI again.
|
Parameter | Description |
---|---|
Input Signal A | Contains the first input signal or signals. This is assumed to be the excitation. The input signals must have the same number of data points, t0, and dt. If they do not, an error is returned. |
Input Signal B | Contains the second input signal or signals. This is assumed to be the response. The input signals must have the same number of data points, t0, and dt. If they do not, an error is returned. |
Restart Averaging | Specifies whether to restart the selected averaging process. The default is FALSE. When you call this Express VI for the first time, the averaging process starts automatically. This input appears only if you place a checkmark in the Averaging checkbox. |
error in | Describes error conditions that occur before this node runs. |
Parameter | Description |
---|---|
Magnitude | The magnitude from the frequency response calculations. This output appears only if you place a checkmark in the Magnitude checkbox. |
Phase | The phase from the frequency response calculations. This output appears only if you place a checkmark in the Phase checkbox. |
Real | The real part from the frequency response calculations. This output appears only if you place a checkmark in the Real checkbox. |
Imaginary | The imaginary part from the frequency response calculations. This output appears only if you place a checkmark in the Imaginary checkbox. |
Coherence | The coherence from the frequency response calculations. This output appears only if you place a checkmark in the Coherence checkbox. |
error out | Contains error information. This output provides standard error out functionality. |
Averaging Done | Returns TRUE when the number of averages completed equals or exceeds Number of Averages. This output appears only if you place a checkmark in the Averaging checkbox. |
This Express VI operates similarly to the following VIs and functions:
Frequency Response Function (Mag-Phase)
Frequency Response Function (Real-Im)
Refer to the Express VI - Dual Channel Spectral Measurement VI in the labview\examples\Express VIs directory for an example of using the Dual Channel Spectral Measurement Express VI.
Open example
Find related examples
Submit feedback on this topic.
Visit ni.com/support for technical support.