Align M + N Waveforms (single shot) VI
- Updated2025-07-30
- 3 minute(s) read
Performs element-wise alignment of two waveforms and returns the aligned waveforms. The data types you wire to the waveform inputs determine the polymorphic instance to use.

Inputs/Outputs
exported interval
—
exported interval defines the time stamp of the waveform outputs.
open interval? (T)
—
open interval? defines the interval over which the input waveform extends. The default is TRUE, which selects an open interval. For example, assume an input waveform contains 3 data elements at t = {0, dt, 2dt}. An open interval defines the waveform as extending over the time interval 0 ≤ t < 2dt, and a closed interval defines the waveform as extending over the time interval 0 ≤ t < 3dt.
M waveforms in
—
M waveforms in is an array of waveforms to align.
N waveforms in
—
N waveforms in is an array of waveforms to align.
interpolation mode
—
interpolation mode specifies the interpolation method.
error in (no error)
—
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
FIR filter specifications
—
FIR filter specifications specifies the minimum values this VI needs to specify the FIR filter.
interpolation
—
interpolation specifies whether interpolation is performed. The default is TRUE.
M aligned waveforms out
—
M aligned waveforms out is an array of aligned waveforms.
N aligned waveforms out
—
N aligned waveforms out is an array of aligned waveforms.
error out
—
error out contains error information. This output provides standard error out functionality. |
exported interval
—
open interval? (T)
—
M waveforms in
—
error in (no error)
—
FIR filter specifications
—
alias rejection (dB)
—
M aligned waveforms out
—
error out
—