Signal Blocks Library Overview
This library contains components to manipulate or generate input and output signals.
Type
Description
Boolean
Demultiplexers and multiplexers to separate or combine Boolean signals. Also, manipulate Boolean input and output signals based on equality and inequality operators (for example, > and <).
Complex
Library of complex mathematical functions (for example, sin, cos, and sinh)
Continuous
Manipulate continuous input and output signals described by differential equations
Controllers
Proportional-integral (PI) and proportional-integral-derivative (PID) controllers.
Discontinuous
Manipulate discontinuous and non-differentiable algebraic input and output signals
Discrete
Manipulate discrete input and output signals with fixed sample periods
Integer Math
Perform basic mathematical operations on integer signals
Interpolation Tables
Generate physical signals based on values in interpolation tables
Relational
Manipulate Boolean input and output signals based on relational logical operators (for example, AND and XOR)
Signal Converters
Convert signals to other signal types (for example, convert a Boolean signal to a real signal)
Mathematical
Mathematical Functions
Perform mathematical functions on signals (for example, sine and square root)
Mathematical Operators
Perform mathematical operations on signals (for example, adding and multiplication)
Routing
Demultiplexers
Demultiplexers to separate real signals
Multiplexers
Multiplexers to combine real signals
Pass Throughs
Pass a signal through without modification
Replicators
Signal replicators
Selectors
Extract signals from signal vectors
To-From Blocks
Retrieve variable values as output signals and assign the input signals to variables
Sources
Boolean Sources
Generate Boolean signals
Complex Sources
Components to generate either a constant or a changing (rotating phasor) complex output
Integer Sources
Generate integer signals
Real Sources
Generate real signals
See Also
Component Library Overview
Download Help Document