SI Down Sampling VI
- Updated2023-03-14
- 7 minute(s) read
SI Down Sampling VI
Owning Palette: Data Preprocessing VIs
Requires: Advanced Signal Processing Toolkit or Control Design and Simulation Module
Reduces the sampling rate of stimulus and response signals using decimation. Wire data to the stimulus signal in and response signal in inputs to determine the polymorphic instance to use or manually select the instance.
![]() | Note The length of stimulus signal in and response signal in each must be greater than 25 times the value of decimation factor. |
SI Down Sampling (SISO Waveform)

![]() |
stimulus signal in specifies the input waveform of the stimulus signal. |
![]() |
response signal in specifies the input waveform of the response signal. |
![]() |
decimation factor specifies the reduction ratio for the stimulus and response signals. The value of decimation factor must be greater than or equal to 2. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
stimulus signal out returns the decimated waveform of the stimulus signal. |
![]() |
response signal out returns the decimated waveform of the response signal. |
![]() |
error out contains error information. This output provides standard error out functionality. |
SI Down Sampling (SISO Array)

![]() |
stimulus signal in specifies an array that represents the stimulus signal. |
![]() |
response signal in specifies an array that represents the response signal. |
![]() |
decimation factor specifies the reduction ratio for the stimulus and response signals. The value of decimation factor must be greater than or equal to 2. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
stimulus signal out returns the decimated array of the stimulus signal. |
![]() |
response signal out returns the decimated array of the response signal. |
![]() |
error out contains error information. This output provides standard error out functionality. |
SI Down Sampling (MISO Waveform)

![]() |
stimulus signals in specifies the input waveform array of the stimulus signals. Each element of the waveform array is the waveform of one stimulus signal. |
![]() |
response signal in specifies the input waveform of the response signal. |
![]() |
decimation factor specifies the reduction ratio for the stimulus and response signals. The value of decimation factor must be greater than or equal to 2. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
stimulus signals out returns the decimated waveform array of the stimulus signals. |
![]() |
response signal out returns the decimated waveform of the response signal. |
![]() |
error out contains error information. This output provides standard error out functionality. |
SI Down Sampling (MISO Array)

![]() |
stimulus signals in specifies an array that represents the stimulus signals. Each row in the array is one stimulus signal. |
![]() |
response signal in specifies an array that represents the response signal. |
![]() |
decimation factor specifies the reduction ratio for the stimulus and response signals. The value of decimation factor must be greater than or equal to 2. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
stimulus signals out returns the decimated array of the stimulus signals. |
![]() |
response signal out returns the decimated array of the response signal. |
![]() |
error out contains error information. This output provides standard error out functionality. |
SI Down Sampling (MIMO Waveform)

![]() |
stimulus signals in specifies the input waveform array of the stimulus signals. Each element of the waveform array is the waveform of one stimulus signal. |
![]() |
response signals in specifies the input waveform array of the response signals. Each element of the waveform array is the waveform of one response signal. |
![]() |
decimation factor specifies the reduction ratio for the stimulus and response signals. The value of decimation factor must be greater than or equal to 2. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
stimulus signals out returns the decimated waveform array of the stimulus signals. |
![]() |
response signals out returns the decimated waveform array of the response signals. |
![]() |
error out contains error information. This output provides standard error out functionality. |
SI Down Sampling (MIMO Array)

![]() |
stimulus signals in specifies an array that represents the stimulus signals. Each row in the array is one stimulus signal. |
![]() |
response signals in specifies an array that represents the response signals. Each row in the array is one response signal. |
![]() |
decimation factor specifies the reduction ratio for the stimulus and response signals. The value of decimation factor must be greater than or equal to 2. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
stimulus signals out returns the decimated array of the stimulus signals. |
![]() |
response signals out returns the decimated array of the response signals. |
![]() |
error out contains error information. This output provides standard error out functionality. |
Example
Refer to the Down Sampling VI in the labview\examples\System Identification\Getting Started\General.llb for an example of using the SI Down Sampling VI.











