Owning Palette: Simulation VIs and Functions
Requires: Control Design and Simulation Module. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.
Use the Discrete Linear Systems functions to represent discrete linear systems of difference equations on the simulation diagram.
The functions on this palette can return general LabVIEW error codes or specific Simulation error codes. If you use the functions on this palette in a Control & Simulation Loop, LabVIEW sends any errors that these functions return to the Error output on the Output Node of the Control & Simulation Loop.
Palette Object | Description |
---|---|
Discrete Delay | Delays the input by the number of discrete time steps you specify for the delay parameter. |
Discrete Filter | Computes an infinite impulse response (IIR) filter or finite impulse response (FIR) filter with forward and backward coefficients. The Numerator and Denominator parameters define these coefficients. |
Discrete First-Order Hold | Extrapolates the value of the output signal based on the first derivative of the input signal. |
Discrete Integrator | Integrates the input using forward rectangular (Euler) integration, backward rectangular (Euler) integration, or trapezoidal integration. The icon for this function changes to reflect the integration method you select. |
Discrete Kalman Filter | Implements a discrete-time, linear time-varying, recursive Kalman filter for a discrete linear time-invariant (LTI) or a linear time-varying (LTV) stochastic state-space model. The Discrete Kalman Filter function calculates the predicted state estimates, the corrected state estimates, the corresponding gains used to calculate these estimates, and the associated prediction and estimation error covariances corresponding to these estimates. This function also calculates the estimated output. |
Discrete Observer | Implements a discrete-time observer for a linear, time-invariant (LTI) state-space system model. |
Discrete State-Space | Implements a system model in discrete state-space form. You define the system model by specifying the input, output, state, and direct transmission matrices. |
Discrete Stochastic State Space | Implements a discrete-time, linear, stochastic state-space system. You define the system model by specifying the input, output, state, and direct transmission matrices. You also specify the matrices relating the process noise to the system states and outputs. |
Discrete Transfer Function | Implements a system model in discrete transfer function form. You define the system model by specifying the Numerator and Denominator of the transfer function equation. |
Discrete Zero-Order Hold | Holds the input signal for a definite period of time equal to the value you specify for the sample period (s) parameter of this function. Use this function to discretize or resample an input signal. |
Discrete Zero-Pole-Gain | Implements a system model in discrete zero-pole-gain form. You define the system model by specifying the Zeros, Poles, and Gain of the zero-pole-gain equation. |