|
Mathematical
Components
 |
|
Abs
Calculates
the absolute value of a signal. |
Ln
Calculates the
natural logarithm of a signal. |
|
Acos
Calculates the
arccosine of a signal. |
Log
Calculate the
logarithm of a signal. |
|
Asin
Calculates the
arcsine of a signal. |
Max
Calculates
the maximum of two values. |
|
Atan
Calculates
the arctangent of a signal. |
Min
Calculates
the minimum of two values. |
|
Atan2
Calculates the
arctangent of two signals. |
Pow
Calculates
the power of a signal. |
|
Ceil
Calculates the
ceiling value of a signal. |
Recip
Calculates the
reciprocal of a signal. |
|
Cos
Calculates the
cosine of a signal. |
Sin
Calculates the
sine of a signal. |
|
Cosh
Calculates the
hyperbolic cosine of a signal. |
Sinh
Calculates the
hyperbolic sine of a signal. |
|
Divide
Divides two
input values. |
Sqrt
Calculates
the square root of a signal. |
|
Exp
Calculates
the exponential of a signal. |
Tan
Calculates the
tangent of a signal. |
|
Floor
Calculates
the floor value of a signal. |
Tanh
Calculates
the hyperbolic tangent of a signal. |
|
Hypot
Calculates the
hypotenuse given the two sides of a right angle triangle. |
JavaScript
Allows
the inclusion of JavaScript
code inside the simulation. |
|
|
|
Signal Components
 |
|
Controllers |
|
PID
Applies a PID
controller to an error signal. |
|
|
Discrete |
|
DiscreteTransFcn
Applies a discrete transfer
function to the input. |
UnitDelay
Delays the
input signal by one sample. |
|
MultDelay
Delays the
input signal by DIMB samples. |
ZOH
Applies a
zero order hold to the input signal. |
|
Generators |
|
Chirp
Outputs a
chirp signal. |
SineWave
Outputs a
sine wave. |
|
Clock
Outputs
the simulation time and delta. |
StepInput
Outputs one of
two constant values depending on the current time. |
|
FromFile
Reads data
from a file and output the data into the simulation. |
ToFile
Writes input
signals to a file. |
|
Ramp
Output sa ramp
signal. |
TriangleWave
Outputs a triangle wave. |
|
RandomNumber
Calculates
random number. |
WhiteNoise
Outputs white
noise. |
|
SawTooth
Outputs a
SawTooth Wave. |
|
|
|
|
|
|
Non-Linear |
|
DeadZone
Applies a
dead zone to a signal. |
ResetSatIntegrator
Integrates an
input signal with saturation and optional reset. |
|
DotProduct
Calculates
the dot product of two inputs. |
SatIntegrator
Integrates the input signal and
limits it between UpLim
and LowLim. |
|
LookupTable
Calculates the output signal
based on a lookup value of the input
signal. |
Saturation
Applies
saturation to a signal. |
|
Memory
Delays the input signal by one
simulation time step. |
Sign
Outputs the
sign of the input signal. |
|
NumDerivative
Calculates
the numerical derivative of a signal. |
Switch
Selects
between two input signals. |
|
|
VectorSaturation
Applies
saturation to a signal. |
|
Linear |
|
ConfTransFcn
Applies a
continuous transfer function to the input. |
Subtract
Calculates the
difference of two signals. |
|
Derivative
Calculates
the
derivative of a signal. |
Sum
Calculates the
sum of two signals. |
|
FullTransFcn
Applies a
transfer function to a signal. |
Sum4
Calculates the
sum of four input signals. |
|
Gain
Applies a gain
to a signal. |
TransferFcn
Applies a
transfer function to a signal. |
|
Integrator
Calculates the
integral of a signal. |
VectorGain
Applies a
vector of gains to a signal. |
|
ResetIntegrator
Integrates an
input signal with optional reset. |
|
|
|
|
Conversion Components
 |
|
IntToString
Takes
an array of integer values and outputs
a matrix of chars. |
StringToReal
Takes a matrix of char values and outputs a
vector of reals. |
|
RealToString
Takes an array of SimReal
values and outputs a matrix of chars. |
ToInt
Takes a Vector of SimReal variables and converts them to
integers. |
|
StringToInt
Takes
a matrix of char values and outputs a
vector of integers. |
ToReal
Takes a Vector of
SimReal variables and converts them into integers. |
|
Windows Components
 |
|
DigitalIO
Displays and
input numerical values. |
Meter
Displays
values on a meter. |
|
GenericPlot
Plots component output values using Altia Faceplate. |
Plot
Plots values
in real time. |
|
Interactive
Provides
real time plotting and slider interaction. |
SimControl
Controls
the state of the simulation. |
|
Joystick
Reads a
Windows based joystick. |
Slider
Sets
the min & max
values
of the slider. |
|
Logical Components
 |
|
AND
Performs logical AND operation on
inputs. |
NOR
Performs logical NOR operation on
inputs. |
|
EqualTo
Performs equal to operation on
inputs. |
NOT
Performs logical NOT operation on inputs. |
|
GreaterThan
Performs greater than operation on inputs. |
NotEqualTo
Performs not equal to operation on inputs. |
|
GreaterThanOrEqual
Performs greater than or equal to
operation on inputs. |
OR
Performs logical OR operation on inputs. |
|
LessThan
Performs less than operation on inputs. |
XNOR
Performs logical XNOR operation on inputs. |
|
LessThanOrEqual
Performs less
than or equal to operation on inputs. |
XOR
Performs logical XOR operation on inputs. |
|
NAND
Performs logical NAND operation on inputs.
|
|
|
|