Documentation

Modeling

Design models of time-varying systems

Use Simulink® to model algorithms and physical systems using block diagrams. You can model linear and nonlinear systems, factoring in real-world phenomena such as friction, gear slippage, and hard stops.

A comprehensive library of predefined blocks helps you to build models. You add blocks from the library to your model using the Simulink Editor. In the editor, connect blocks by way of signal lines to establish mathematical relationships between system components. You can also refine the model appearance and add masks to customize how users interact with the model.

You can design your models to be hierarchical by organizing groups of blocks into subsystems. This approach enables you to build discrete components that reflect your real-life system and simulate the interaction of those components.

  • Block Libraries
    Blocks that represent equations and modeling concepts
  • Model Editing Fundamentals
    Build block diagram models using blocks and signal lines
  • Design Models
    Modeling techniques for specific functionality and applications
  • Configure Models
    Configure block parameters, signal ranges, initial states, data types, sample time
  • Annotate Models
    Describe models by adding text and image annotations
  • Share Models
    Print model diagrams or reports, package model files to send to others
  • Transform Models
    Linearize or discretize models for control design and code generation
  • Run Model Checks
    Check that model simulates accurately and efficiently
  • Diagnostics
    View diagnostics for models, Configure and customize diagnostic checks, Understand diagnostic viewer layout

Featured Examples

Was this topic helpful?