Commonly Used Blocks
R2026bFundamental blocks for building models, including sources, sinks, math
operations, and signal routing
The Commonly Used Blocks library provides quick access to blocks that are frequently needed while building Simulink models. Each block also appears in its primary library category (such as Sources, Math Operations, or Signal Routing) where you can find additional related blocks.
To add blocks from this library to your model, see Add Blocks to Models.
Blocks
| Bus Creator | Group input signals, buses, or messages into bus | |
| Bus Selector | Select elements from input bus | |
| Constant | Constant value | |
| Data Type Conversion | Convert input signal to specified data type | |
| Delay | Delay input signal by fixed or variable sample periods | |
| Demux | Extract and output elements of virtual vector signal | |
| Discrete-Time Integrator | Perform discrete-time integration or accumulation of signal | |
| Gain | Multiply input by constant | |
| Ground | Ground unconnected input port | |
| Inport | Create input port for subsystem or external input | |
| Integrator | Integrate signal | |
| Logical Operator | Perform specified logical operation on input | |
| Mux | Combine input signals of same data type and complexity into virtual vector | |
| Outport | Create output port for subsystem or external output | |
| Product, Matrix Multiply | Multiply and divide scalars and nonscalars or multiply and invert matrices | |
| Relational Operator | Perform specified relational operation on inputs | |
| Saturation | Limit input signal to upper and lower saturation values | |
| Scope | Display signals generated during simulation | |
![]() | Subsystem | Group blocks to create model hierarchy |
| Sum | Add or subtract inputs | |
| Switch | Switch output between first input and third input based on value of second input | |
| Terminator | Terminate unconnected output port | |
| Vector Concatenate | Concatenate input vectors of same data type for iterative processing |
Tools
| Library Browser | Find and add blocks to model |
Topics
- Add Blocks to Models
Use the Library Browser and quick insert menu to insert blocks.
