Block Libraries
Blocks that represent equations and modeling components
Blocks are the main elements you use to build models in Simulink®. Use the Library Browser to browse and search the block libraries. When you
find the block you want to use, add it to your model.
- Continuous
Continuous function blocks such as Derivative and Integrator
- Dashboard
Control and indicator blocks to interact with simulations
- Discontinuities
Discontinuous function blocks such as Saturation
- Discrete
Discrete time function blocks such as Unit Delay
- Logic and Bit Operations
Logic or bit operation blocks such as Logical Operator and Relational
Operator
- Lookup Tables
Lookup table blocks such as Cosine and Sine
- Math Operations
Mathematical function blocks such as Gain, Product, and Sum
- Messages & Events
Blocks for modeling message-based communication
- Model Verification
Blocks for self-verifying models, such as Check Input Resolution
- Model-Wide Utilities
Model-wide operation blocks such as Model Info and Block Support Table; also Block
Support Table function
- Ports and Subsystems
Blocks related to subsystems, such as Inport, Outport, Subsystem, and Model
- Signal Attributes
Modify signal attribute blocks such as Data Type Conversion
- Signal Routing
Route signal blocks such as Bus Creator and Switch
- Sinks
Display or export signal data blocks such as Scope and To Workspace
- Sources
Generate or import signal data blocks such Sine Wave and From Workspace
- String
String manipulation blocks
- User-Defined Functions
Custom function blocks such as MATLAB Function, MATLAB System, Simulink Function,
and Initialize Function
- Additional Math and Discrete
Mathematical and discrete function blocks such as Decrement Stored Integer