OverviewSimulink is an interactive tool for modeling, simulating, and analyzing dynamic, multidomain systems. It lets you build a block diagram, simulate the system's behavior, evaluate its performance, and refine the design. Simulink integrates seamlessly with MATLAB, providing you with immediate access to an extensive range of analysis and design tools. These benefits make Simulink the tool of choice for control system design, DSP design, communications system design, and other simulation applications.
Key FeaturesCreating the Model- Extensive library of predefined blocks
- Models can be grouped into hierarchies to create a simplified view of components or subsystems
- Model Browser for navigating model hierarchies
- Library Browser for convenient block selection
- Finder tool for searching models and libraries
- Auto-connection and auto-routing simplifies editing
- Customizable blocks that can incorporate existing MATLAB, C, Fortran, and Ada code
- Linear, nonlinear, continuous-time, discrete-time, multirate, conditionally executed, mixed-signal, and hybrid systems
- Supports operations on matrix, frame-based, and complex signals
- Supported data types include 32- and 64-bit floating-point, fixed-point (requires Fixed-Point Blockset), and integer
- Model Discretizer easily converts continuous designs to discrete (requires Control System Toolbox)
- Simulink Data Explorer GUI for viewing and editing data
Running the Model- Graphical debugger lets you find and correct design errors
- Simulations can be run from the MATLAB command line, either interactively or in batch mode
- Diagnostic Viewer helps you conveniently identify and correct modeling errors
- Model Verification blocks validate design elements during model execution
- Intrinsic fixed-point support lets you switch easily between fixed-point and floating-point representations (requires Fixed-Point Blockset)