Note: This page has been translated by MathWorks. Please click here

To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

Alphabetical List
By Category

Integrator | Integrate signal |

Derivative | Output time derivative of input |

Integrator Limited | Integrate signal |

PID Controller | Simulate continuous- or discrete-time PID controllers |

PID Controller (2 DOF) | Simulate continuous- or discrete-time two-degree-of-freedom PID controllers |

Second-Order Integrator | Integrate input signal twice |

Second-Order Integrator Limited | Integrate input signal twice |

State-Space | Implement linear state-space system |

Transfer Fcn | Model linear system by transfer function |

Transport Delay | Delay input by given amount of time |

Variable Time Delay | Delay input by variable amount of time |

Variable Transport Delay | Delay input by variable amount of time |

Zero-Pole | Model system by zero-pole-gain transfer function |

Saturation | Limit range of signal |

Backlash | Model behavior of system with play |

Coulomb and Viscous Friction | Model discontinuity at zero, with linear gain elsewhere |

Dead Zone | Provide region of zero output |

Dead Zone Dynamic | Set inputs within bounds to zero |

Hit Crossing | Detect crossing point |

Quantizer | Discretize input at specified interval |

Rate Limiter | Limit rate of change of signal |

Rate Limiter Dynamic | Limit rising and falling rates of signal |

Relay | Switch output between two constants |

Saturation Dynamic | Bound range of input |

Wrap To Zero | Set output to zero if input is above threshold |

Discrete-Time Integrator | Perform discrete-time integration or accumulation of signal |

Unit Delay | Delay signal one sample period |

Delay | Delay input signal by fixed or variable sample periods |

Difference | Calculate change in signal over one time step |

Discrete Derivative | Compute discrete-time derivative |

Discrete FIR Filter | Model FIR filters |

Discrete Filter | Model Infinite Impulse Response (IIR) filters |

Discrete PID Controller | Simulate continuous- or discrete-time PID controllers |

Discrete PID Controller (2 DOF) | Simulate continuous- or discrete-time two-degree-of-freedom PID controllers |

Discrete State-Space | Implement discrete state-space system |

Discrete Transfer Fcn | Implement discrete transfer function |

Discrete Zero-Pole | Model system defined by zeros and poles of discrete transfer function |

First-Order Hold | Implement first-order sample-and-hold |

Memory | Output input from previous time step |

Resettable Delay | Delay input signal by variable sample period and reset with external signal |

Tapped Delay | Delay scalar signal multiple sample periods and output all delayed versions |

Transfer Fcn First Order | Implement discrete-time first order transfer function |

Transfer Fcn Lead or Lag | Implement discrete-time lead or lag compensator |

Transfer Fcn Real Zero | Implement discrete-time transfer function that has real zero and no pole |

Variable Integer Delay | Delay input signal by variable sample period |

Zero-Order Hold | Implement zero-order hold of one sample period |

Logical Operator | Perform specified logical operation on input |

Relational Operator | Perform specified relational operation on inputs |

Bit Clear | Set specified bit of stored integer to zero |

Bit Set | Set specified bit of stored integer to one |

Bitwise Operator | Specified bitwise operation on inputs |

Combinatorial Logic | Implement truth table |

Compare To Constant | Determine how signal compares to specified constant |

Compare To Zero | Determine how signal compares to zero |

Detect Change | Detect change in signal value |

Detect Decrease | Detect decrease in signal value |

Detect Fall Negative | Detect falling edge when signal value decreases to strictly negative value, and its previous value was nonnegative |

Detect Fall Nonpositive | Detect falling edge when signal value decreases to nonpositive value, and its previous value was strictly positive |

Detect Increase | Detect increase in signal value |

Detect Rise Nonnegative | Detect rising edge when signal value increases to nonnegative value, and its previous value was strictly negative |

Detect Rise Positive | Detect rising edge when signal value increases to strictly positive value, and its previous value was nonpositive |

Extract Bits | Output selection of contiguous bits from input signal |

Interval Test | Determine if signal is in specified interval |

Interval Test Dynamic | Determine if signal is in specified interval |

Shift Arithmetic | Shift bits or binary point of signal |

1-D Lookup Table | Approximate one-dimensional function |

2-D Lookup Table | Approximate two-dimensional function |

Cosine | Implement fixed-point sine or cosine wave using lookup table approach that exploits quarter wave symmetry |

Direct Lookup Table (n-D) | Index into N-dimensional table to retrieve element, column, or 2-D matrix |

Interpolation Using Prelookup | Use precalculated index and fraction values to accelerate approximation of N-dimensional function |

Lookup Table Dynamic | Approximate one-dimensional function using dynamic table |

Prelookup | Compute index and fraction for Interpolation Using Prelookup block |

Sine | Implement fixed-point sine or cosine wave using lookup table approach that exploits quarter wave symmetry |

n-D Lookup Table | Approximate N-dimensional function |

Gain | Multiply input by constant |

Product | Multiply and divide scalars and nonscalars or multiply and invert matrices |

Sum | Add or subtract inputs |

Vector Concatenate | Concatenate input signals of same data type to create contiguous output signal |

Slider Gain | Vary scalar gain using slider |

Dot Product | Generate dot product of two vectors |

Product of Elements | Copy or invert one scalar input, or collapse one nonscalar input |

Divide | Divide one input by another |

Add | Add or subtract inputs |

Subtract | Add or subtract inputs |

Sum of Elements | Add or subtract inputs |

Abs | Output absolute value of input |

Math Function | Perform mathematical function |

Trigonometric Function | Specified trigonometric function on input |

Rounding Function | Apply rounding function to signal |

Sign | Indicate sign of input |

Sqrt | Calculate square root, signed square root, or reciprocal of square root |

Signed Sqrt | Calculate square root, signed square root, or reciprocal of square root |

Reciprocal Sqrt | Calculate square root, signed square root, or reciprocal of square root |

Algebraic Constraint | Constrain input signal to zero |

Assignment | Assign values to specified elements of signal |

Bias | Add bias to input |

Complex to Magnitude-Angle | Compute magnitude and/or phase angle of complex signal |

Complex to Real-Imag | Output real and imaginary parts of complex input signal |

Find | Find nonzero elements in array |

Magnitude-Angle to Complex | Convert magnitude and/or a phase angle signal to complex signal |

Matrix Concatenate | Concatenate input signals of same data type to create contiguous output signal |

MinMax | Output minimum or maximum input value |

MinMax Running Resettable | Determine minimum or maximum of signal over time |

Permute Dimensions | Rearrange dimensions of multidimensional array dimensions |

Polynomial | Perform evaluation of polynomial coefficients on input values |

Real-Imag to Complex | Convert real and/or imaginary inputs to complex signal |

Reshape | Change dimensionality of signal |

Sine Wave Function | Generate sine wave, using external signal as time source |

Squeeze | Remove singleton dimensions from multidimensional signal |

Unary Minus | Negate input |

Weighted Sample Time Math | Support calculations involving sample time |

Assertion | Check whether signal is zero |

Check Dynamic Gap | Check that gap of possibly varying width occurs in range of signal's amplitudes |

Check Dynamic Range | Check that signal falls inside range of amplitudes that varies from time step to time step |

Check Static Gap | Check that gap exists in signal's range of amplitudes |

Check Static Range | Check that signal falls inside fixed range of amplitudes |

Check Discrete Gradient | Check that absolute value of difference between successive samples of discrete signal is less than upper bound |

Check Dynamic Lower Bound | Check that one signal is always less than another signal |

Check Dynamic Upper Bound | Check that one signal is always greater than another signal |

Check Input Resolution | Check that input signal has specified resolution |

Check Static Lower Bound | Check that signal is greater than (or optionally equal to) static lower bound |

Check Static Upper Bound | Check that signal is less than (or optionally equal to) static upper bound |

Block Support Table | View data type support for Simulink blocks |

DocBlock | Create text that documents model and save text with model |

Model Info | Display model properties and text in model |

Timed-Based Linearization | Generate linear models in base workspace at specific times |

Trigger-Based Linearization | Generate linear models in base workspace when triggered |

Inport | Create input port for subsystem or external input |

Outport | Create output port for subsystem or external output |

Subsystem | Represent system within another system |

Unit System Configuration | Configure units |

Model | Include multiple model implementations as block in another model |

Model Variants | Include multiple model implementations as block in another model |

Variant Subsystem | Represent multiple implementations of a system via a subsystem |

Configurable Subsystem | Represent any block selected from user-specified library of blocks |

Atomic Subsystem | Represent system within another system |

CodeReuse Subsystem | Represent system within another system |

Enabled Subsystem | Subsystem whose execution is enabled by external input |

Triggered Subsystem | Subsystem whose execution is triggered by external input |

Enabled and Triggered Subsystem | Subsystem whose execution is enabled and triggered by external input |

Resettable Subsystem | Represent subsystem whose states reset with external trigger |

If Action Subsystem | Represent subsystem whose execution is triggered by If block |

Switch Case Action Subsystem | Represent subsystem whose execution is triggered by Switch Case block |

For Iterator Subsystem | Represent subsystem that executes repeatedly during simulation time step |

For Each Subsystem | Repeatedly perform algorithm on each element or subarray of input signal and concatenate results |

While Iterator Subsystem | Represent subsystem that executes repeatedly while condition is satisfied during simulation time step |

Trigger | Add trigger port to model or subsystem |

Action Port | Implement Action subsystems used in if and switch control flow statements |

Enable | Add enable port to model or system |

Reset | Add reset port to subsystem |

For Each | Enable blocks inside For Each Subsystem to process elements or subarrays of a mask parameter or input signal independently |

For Iterator | Repeatedly execute contents of subsystem at current time step until iteration variable exceeds specified iteration limit |

If | Model if-else control flow |

Switch Case | Implement C-like switch control flow statement |

While Iterator | Repeatedly execute contents of subsystem at current time step while condition is satisfied |

Function-Call Subsystem | Subsystem whose execution is triggered by external function call input |

Function-Call Feedback Latch | Break feedback loop involving data signals between function-call blocks |

Function-Call Generator | Execute function-call subsystem specified number of times at specified rate |

Function-Call Split | Provide junction for splitting function-call signal |

Data Type Conversion | Convert input signal to specified data type |

Bus to Vector | Convert virtual bus to vector |

Data Type Conversion Inherited | Convert from one data type to another using inherited data type and scaling |

Data Type Duplicate | Force all inputs to same data type |

Data Type Propagation | Set data type and scaling of propagated signal based on information from reference signals |

Data Type Scaling Strip | Remove scaling and map to built in integer |

IC | Set initial value of signal |

Probe | Output signal attributes, including width, dimensionality, sample time, and complex signal flag |

Rate Transition | Handle transfer of data between blocks operating at different rates |

Signal Conversion | Convert signal to new type without altering signal values |

Signal Specification | Specify desired dimensions, sample time, data type, numeric type, and other attributes of signal |

Weighted Sample Time | Support calculations involving sample time |

Width | Output width of input vector |

Unit Conversion | Convert units |

Bus Creator | Create signal bus |

Bus Selector | Select signals from incoming bus |

Demux | Extract and output elements of vector signal |

Mux | Combine several input signals into vector |

Switch | Switch output between first input and third input based on value of second input |

Bus Assignment | Replace specified bus elements |

Data Store Memory | Define data store |

Data Store Read | Read data from data store |

Data Store Write | Write data to data store |

Environment Controller | Create branches of block diagram that apply only to simulation or only to code generation |

From | Accept input from Goto block |

Goto | Pass block input to From blocks |

Goto Tag Visibility | Define scope of Goto block tag |

Index Vector | Switch output between different inputs based on value of first input |

Manual Switch | Switch between two inputs |

Merge | Combine multiple signals into single signal |

Multiport Switch | Choose between multiple block inputs |

Selector | Select input elements from vector, matrix, or multidimensional signal |

Vector Concatenate | Concatenate input signals of same data type to create contiguous output signal |

Variant Source | Route amongst multiple inputs using variants |

Variant Sink | Route amongst multiple outputs using variants |

Manual Variant Source | Switch amongst multiple variant choices at input |

Manual Variant Sink | Switch amongst multiple variant choices at output |

Outport | Create output port for subsystem or external output |

Scope | Display signals generated during simulation |

Terminator | Terminate unconnected output port |

Display | Show value of input |

Floating Scope | Display signals generated during simulation |

Stop Simulation | Stop simulation when input is nonzero |

To File | Write data to file |

To Workspace | Write data to workspace |

XY Graph | Display X-Y plot of signals using MATLAB figure window |

Constant | Generate constant value |

Ground | Ground unconnected input port |

Inport | Create input port for subsystem or external input |

Sine Wave | Generate sine wave, using simulation time as time source |

Band-Limited White Noise | Introduce white noise into continuous system |

Chirp Signal | Generate sine wave with increasing frequency |

Clock | Display and provide simulation time |

Counter Free-Running | Count up and overflow back to zero after reaching maximum value for specified number of bits |

Counter Limited | Count up and wrap back to zero after outputting specified upper limit |

Digital Clock | Output simulation time at specified sampling interval |

Enumerated Constant | Generate enumerated constant value |

From File | Load data from MAT-file |

From Spreadsheet | Read data from spreadsheet |

Pulse Generator | Generate square wave pulses at regular intervals |

Ramp | Generate constantly increasing or decreasing signal |

Random Number | Generate normally distributed random numbers |

Repeating Sequence | Generate arbitrarily shaped periodic signal |

Repeating Sequence Interpolated | Output discrete-time sequence and repeat, interpolating between data points |

Repeating Sequence Stair | Output and repeat discrete time sequence |

Signal Builder | Create and generate interchangeable groups of signals whose waveforms are piecewise linear |

Signal Generator | Generate various waveforms |

Step | Generate step function |

Uniform Random Number | Generate uniformly distributed random numbers |

Waveform Generator | Output waveforms using signal notations |

Argument Inport | Argument input port for Simulink Function block |

Argument Outport | Argument output port for Simulink Function block |

Fcn | Apply specified expression to input |

Function Caller | Call Simulink or exported Stateflow functionFunction defined with Simulink blocks |

Interpreted MATLAB Function | Apply MATLAB function or expression to input |

Level-2 MATLAB S-Function | Use Level-2 MATLAB S-function in model |

MATLAB Function | Include MATLAB code in models that generate embeddable C code |

MATLAB System | Include System object in model |

S-Function | Include S-function in model |

S-Function Builder | Create S-function from C code that you provide |

Simulink Function | Call Simulink or exported Stateflow functionFunction defined with Simulink blocks |

Fixed-Point State-Space | Implement discrete-time state space |

Transfer Fcn Direct Form II | Implement Direct Form II realization of transfer function |

Transfer Fcn Direct Form II Time Varying | Implement time varying Direct Form II realization of transfer function |

Decrement Real World | Decrease real world value of signal by one |

Decrement Stored Integer | Decrease stored integer value of signal by one |

Decrement Time To Zero | Decrease real-world value of signal by sample time, but only to zero |

Decrement To Zero | Decrease real-world value of signal by one, but only to zero |

Increment Real World | Increase real world value of signal by one |

Increment Stored Integer | Increase stored integer value of signal by one |

State Control | Specify synchronous reset and enable behavior for blocks with state |

Synchronous Subsystem | Represent subsystem that has synchronous reset and enable behavior |

Enabled Synchronous Subsystem | Represent enabled subsystem that has synchronous reset and enable behavior |

Resettable Synchronous Subsystem | Represent resettable subsystem that has synchronous reset and enable behavior |

Dual Port RAM | Dual port RAM with two output ports |

Dual Rate Dual Port RAM | Dual Port RAM that supports two rates |

Simple Dual Port RAM | Dual port RAM with single output port |

Single Port RAM | Single port RAM |

HDL FIFO | Stores sequence of input samples in first in, first out (FIFO) register |

HDL Counter | Free-running or count-limited hardware counter |

HDL Reciprocal | Calculate reciprocal with Newton-Raphson approximation method |

Multiply-Add | Multiply-add combined operation |

Serializer1D | Convert vector signal to scalar or smaller vectors |

Deserializer1D | Convert scalar stream or smaller vectors to vector signal |

Bit Concat | Concatenates up to 128 input words into single output |

Bit Reduce | AND, OR, or XOR bit reduction on all input signal bits to single bit |

Bit Rotate | Rotate input signal by bit positions |

Bit Shift | Logical or arithmetic shift of input signal |

Bit Slice | Return field of consecutive bits from input signal |

1-D Lookup Table | Approximate one-dimensional function |

2-D Lookup Table | Approximate two-dimensional function |

Direct Lookup Table (n-D) | Index into N-dimensional table to retrieve element, column, or 2-D matrix |

Interpolation Using Prelookup | Use precalculated index and fraction values to accelerate approximation of N-dimensional function |

Lookup Table Dynamic | Approximate one-dimensional function using dynamic table |

Prelookup | Compute index and fraction for Interpolation Using Prelookup block |

n-D Lookup Table | Approximate N-dimensional function |

Cosine HDL Optimized | Implement fixed-point cosine wave optimized for HDL code generation |

Sine HDL Optimized | Implement fixed-point sine wave by using lookup table approach that exploits quarter wave symmetry |

1-D Lookup Table | Approximate one-dimensional function |

2-D Lookup Table | Approximate two-dimensional function |

Direct Lookup Table (n-D) | Index into N-dimensional table to retrieve element, column, or 2-D matrix |

Interpolation Using Prelookup | Use precalculated index and fraction values to accelerate approximation of N-dimensional function |

Lookup Table Dynamic | Approximate one-dimensional function using dynamic table |

n-D Lookup Table | Approximate N-dimensional function |

Prelookup | Compute index and fraction for Interpolation Using Prelookup block |

Sine, Cosine | Implement fixed-point sine or cosine wave using lookup table approach that exploits quarter wave symmetry |

If Action Subsystem | Represent subsystem whose execution is triggered by If block |

If | Model if-else control flow |

Switch Case Action Subsystem | Represent subsystem whose execution is triggered by Switch Case block |

Switch Case | Implement C-like switch control flow statement |

Action Port | Implement Action subsystems used in if and switch control flow statements |

While Iterator Subsystem | Represent subsystem that executes repeatedly while condition is satisfied during simulation time step |

While Iterator | Repeatedly execute contents of subsystem at current time step while condition is satisfied |

For Iterator Subsystem | Represent subsystem that executes repeatedly during simulation time step |

For Iterator | Repeatedly execute contents of subsystem at current time step until iteration variable exceeds specified iteration limit |

For Each Subsystem | Repeatedly perform algorithm on each element or subarray of input signal and concatenate results |

For Each | Enable blocks inside For Each Subsystem to process elements or subarrays of a mask parameter or input signal independently |

Enabled Subsystem | Subsystem whose execution is enabled by external input |

Triggered Subsystem | Subsystem whose execution is triggered by external input |

Enabled and Triggered Subsystem | Subsystem whose execution is enabled and triggered by external input |

Enable | Add enable port to model or system |

Trigger | Add trigger port to model or subsystem |

Function-Call Subsystem | Subsystem whose execution is triggered by external function call input |

Function-Call Generator | Execute function-call subsystem specified number of times at specified rate |

Function-Call Split | Provide junction for splitting function-call signal |

Function-Call Feedback Latch | Break feedback loop involving data signals between function-call blocks |

Trigger | Add trigger port to model or subsystem |

Initialize Function | Executes contents on a model initialize event |

Reset Function | Executes contents on a model reset event |

Terminate Function | Execute contents on a model terminate event |

Event Listener | Add event port to subsystem |

State Reader | Read a block state |

State Writer | Write to a block state |

Resettable Subsystem | Represent subsystem whose states reset with external trigger |

Reset | Add reset port to subsystem |

Simulink Function | Call Simulink or exported Stateflow functionFunction defined with Simulink blocks |

Argument Inport | Argument input port for Simulink Function block |

Argument Outport | Argument output port for Simulink Function block |

Function Caller | Call Simulink or exported Stateflow functionFunction defined with Simulink blocks |

MATLAB Function | Include MATLAB code in models that generate embeddable C code |

Chart | Implement control logic with finite state machine |

Inport | Create input port for subsystem or external input |

Outport | Create output port for subsystem or external output |

Signal Specification | Specify desired dimensions, sample time, data type, numeric type, and other attributes of signal |

Bus to Vector | Convert virtual bus to vector |

IC | Set initial value of signal |

Probe | Output signal attributes, including width, dimensionality, sample time, and complex signal flag |

Rate Transition | Handle transfer of data between blocks operating at different rates |

Signal Conversion | Convert signal to new type without altering signal values |

Weighted Sample Time | Support calculations involving sample time |

Width | Output width of input vector |

Inport | Create input port for subsystem or external input |

Outport | Create output port for subsystem or external output |

Signal Specification | Specify desired dimensions, sample time, data type, numeric type, and other attributes of signal |

Unit System Configuration | Configure units |

Unit Conversion | Convert units |

Block Support Table | View data type support for Simulink blocks |

Data Type Conversion | Convert input signal to specified data type |

Data Type Conversion Inherited | Convert from one data type to another using inherited data type and scaling |

Data Type Duplicate | Force all inputs to same data type |

Data Type Propagation | Set data type and scaling of propagated signal based on information from reference signals |

Data Type Scaling Strip | Remove scaling and map to built in integer |

DocBlock | Create text that documents model and save text with model |

Model Info | Display model properties and text in model |

Timed-Based Linearization | Generate linear models in base workspace at specific times |

Trigger-Based Linearization | Generate linear models in base workspace when triggered |

From File | Load data from MAT-file |

From Spreadsheet | Read data from spreadsheet |

From Workspace | Load signal data from workspace |

Signal Builder | Create and generate interchangeable groups of signals whose waveforms are piecewise linear |

Band-Limited White Noise | Introduce white noise into continuous system |

Chirp Signal | Generate sine wave with increasing frequency |

Clock | Display and provide simulation time |

Constant | Generate constant value |

Enumerated Constant | Generate enumerated constant value |

Counter Free-Running | Count up and overflow back to zero after reaching maximum value for specified number of bits |

Counter Limited | Count up and wrap back to zero after outputting specified upper limit |

Digital Clock | Output simulation time at specified sampling interval |

Ground | Ground unconnected input port |

Pulse Generator | Generate square wave pulses at regular intervals |

Ramp | Generate constantly increasing or decreasing signal |

Random Number | Generate normally distributed random numbers |

Repeating Sequence | Generate arbitrarily shaped periodic signal |

Repeating Sequence Interpolated | Output discrete-time sequence and repeat, interpolating between data points |

Repeating Sequence Stair | Output and repeat discrete time sequence |

Signal Generator | Generate various waveforms |

Sine Wave | Generate sine wave, using simulation time as time source |

Step | Generate step function |

Uniform Random Number | Generate uniformly distributed random numbers |

Waveform Generator | Output waveforms using signal notations |

Inport | Create input port for subsystem or external input |

Enable | Add enable port to model or system |

Trigger | Add trigger port to model or subsystem |

From File | Load data from MAT-file |

From Spreadsheet | Read data from spreadsheet |

From Workspace | Load signal data from workspace |

Signal Builder | Create and generate interchangeable groups of signals whose waveforms are piecewise linear |

Band-Limited White Noise | Introduce white noise into continuous system |

Chirp Signal | Generate sine wave with increasing frequency |

Clock | Display and provide simulation time |

Constant | Generate constant value |

Enumerated Constant | Generate enumerated constant value |

Counter Free-Running | Count up and overflow back to zero after reaching maximum value for specified number of bits |

Counter Limited | Count up and wrap back to zero after outputting specified upper limit |

Digital Clock | Output simulation time at specified sampling interval |

Ground | Ground unconnected input port |

Pulse Generator | Generate square wave pulses at regular intervals |

Ramp | Generate constantly increasing or decreasing signal |

Random Number | Generate normally distributed random numbers |

Repeating Sequence | Generate arbitrarily shaped periodic signal |

Repeating Sequence Interpolated | Output discrete-time sequence and repeat, interpolating between data points |

Repeating Sequence Stair | Output and repeat discrete time sequence |

Signal Generator | Generate various waveforms |

Sine Wave | Generate sine wave, using simulation time as time source |

Step | Generate step function |

Uniform Random Number | Generate uniformly distributed random numbers |

Waveform Generator | Output waveforms using signal notations |

Outport | Create output port for subsystem or external output |

To File | Write data to file |

To Workspace | Write data to workspace |

Scope | Display signals generated during simulation |

Floating Scope | Display signals generated during simulation |

XY Graph | Display X-Y plot of signals using MATLAB figure window |

Dashboard Scope | Trace signals during simulation |

Gauge | Display input value on circular scale |

Half Gauge | Display input value on semicircular scale |

Linear Gauge | Display input value on linear scale |

Quarter Gauge | Display input value on ninety degree scale |

Lamp | Display color that reflects input value |

MultiStateImage | Display an image that reflects an input value |

Knob | Set value on dial to tune parameters or variables |

Slider | Set value on sliding scale to tune parameters or variables |

Push Button | Set value of tunable parameter or variable by holding button |

Rotary Switch | Set value on dial switch to tune parameters or variables |

Rocker Switch | Set on/off values to tune parameters or variables |

Slider Switch | Set on/off values to tune parameters or variables |

Toggle Switch | Set on/off values to tune parameters or variables |

Subsystem | Represent system within another system |

Subsystem | Represent system within another system |

Unresolved Link | Indicate unresolved reference to library block |

Model | Include multiple model implementations as block in another model |

Data Store Memory | Define data store |

Data Store Read | Read data from data store |

Data Store Write | Write data to data store |

Bus Assignment | Replace specified bus elements |

Bus Creator | Create signal bus |

Bus Selector | Select signals from incoming bus |

In Bus Element | Select bus element or entire bus that is connected to subsystem input port |

Out Bus Element | Output signals from a subsystem as a virtual bus |

Bus to Vector | Convert virtual bus to vector |

Demux | Extract and output elements of vector signal |

Mux | Combine several input signals into vector |

Variant Subsystem | Represent multiple implementations of a system via a subsystem |

Variant Source | Route amongst multiple inputs using variants |

Variant Sink | Route amongst multiple outputs using variants |

Manual Variant Source | Switch amongst multiple variant choices at input |

Manual Variant Sink | Switch amongst multiple variant choices at output |

Model Variants | Include multiple model implementations as block in another model |

Fcn | Apply specified expression to input |

Function Caller | Call Simulink or exported Stateflow functionFunction defined with Simulink blocks |

Interpreted MATLAB Function | Apply MATLAB function or expression to input |

Level-2 MATLAB S-Function | Use Level-2 MATLAB S-function in model |

MATLAB Function | Include MATLAB code in models that generate embeddable C code |

MATLAB System | Include System object in model |

S-Function | Include S-function in model |

S-Function Builder | Create S-function from C code that you provide |

Simulink Function | Call Simulink or exported Stateflow functionFunction defined with Simulink blocks |

MATLAB Function | Include MATLAB code in models that generate embeddable C code |

MATLAB System | Include System object in model |

MATLAB Function | Include MATLAB code in models that generate embeddable C code |

MATLAB System | Include System object in model |

MATLAB Function | Include MATLAB code in models that generate embeddable C code |

MATLAB System | Include System object in model |

MATLAB Function | Include MATLAB code in models that generate embeddable C code |

MATLAB System | Include System object in model |

MATLAB Function | Include MATLAB code in models that generate embeddable C code |

MATLAB Function | Include MATLAB code in models that generate embeddable C code |

MATLAB System | Include System object in model |

MATLAB Function | Include MATLAB code in models that generate embeddable C code |

MATLAB System | Include System object in model |

MATLAB Function | Include MATLAB code in models that generate embeddable C code |

MATLAB System | Include System object in model |

MATLAB Function | Include MATLAB code in models that generate embeddable C code |

MATLAB Function | Include MATLAB code in models that generate embeddable C code |

MATLAB Function | Include MATLAB code in models that generate embeddable C code |

S-Function | Include S-function in model |

S-Function Builder | Create S-function from C code that you provide |

S-Function | Include S-function in model |

S-Function Builder | Create S-function from C code that you provide |

S-Function | Include S-function in model |

S-Function | Include S-function in model |

MATLAB System | Include System object in model |

Was this topic helpful?