Simulink®

Design. Simulate. Deploy.

Simulink – a product developed by MathWorks – is a MATLAB-based block diagram environment with a customizable set of block libraries for modeling, simulating, and deploying complex technical systems, Simulink is the main tool for model-based design. Closely integrated with the MATLAB environment, Simulink can either drive MATLAB or be scripted from it.

Simulink key features

  • Graphical editor to build and manage hierarchical block diagrams
  • Predefined block libraries to model continuous-time and discrete-time systems
  • Simulation engine with ordinary differential equations (ODE) solvers (Nonstiff Deterministic Solvers and Stiff Deterministic Solvers) to solve initial value problems with a variety of properties
  • Scopes and data displays to capture, analyze, and compare simulation data
  • Project and data management tools to manage model files and data
  • Model analysis tools t refine model architecture and increase simulation speed

 

Industries

Automotive

Shape tomorrow's mobility

MATLAB, Simulink, COMSOL Multiphysics, and Speedgoat can help engineers streamline their development processes and deliver products that minimize environmental impact while improving operational safety, increasing performance, and delivering new comfort levels.

Automotive engineers use MATLAB, Simulink, Comsol Multiphysics, and Speedgoat

Electronics

Design, simulate, test, and evaluate electronics systems

Engineers use MATLAB, Simulink, COMSOL Multiphysics, and Speedgoat to develop more efficient methods of producing, storing, and utilizing electrical resources.

Electronics industry - SciEngineer

Biotech and Pharmaceutical

Take your pharmaceutical research and development to the next level.

MATLAB, Simulink, and COMSOL Multiphysics allow biotech and pharmaceutical companies to advance the design and optimization of pharmaceutical production, develop algorithms, process multidisciplinary data, easily manage their entire workflows, and perform modeling and simulation for drug discovery and development.

Biotech and Pharmaceutical - SciEngineer

Communications

Design, simulate, and prototype communications systems.

MATLAB, Simulink, COMSOL Multiphysics, and Speedgoat make it possible for engineering and R&D teams to swiftly and accurately design, simulate, and verify communications systems

Application

Simulink Family

Event-Based Modeling
Stateflow
Learn more
SimEvents
Learn more
Physical Modeling
Simscape
Learn more
Simscape Driveline
Learn more
Simscape Electrical
Learn more
Simscape Fluids
Learn more
Simscape Multibody
Learn more
Simulink 3D Animation
Learn more
Real-Time Simulation and Testing
Simulink Real-Time
Learn more
Simulink Desktop Real-Time
Learn more
Reporting
Simulink Report Generator
Learn more
Systems Engineering
System Composer
Learn more
Code Generation
Simulink Coder
Learn more
Embedded Coder
Learn more
DDS Blockset
Learn more
AUTOSAR Blockset
Learn more
Fixed-Point Designer
Learn more
Simulink PLC Coder
Learn more
Simulink Code Inspector
Learn more
DO Qualification Kit (for DO-178)
Learn more
IEC Certification Kit (for ISO 26262 and IEC 61508)
Learn more
HDL Coder
Learn more
HDL Verifier
Learn more
Application Deployment
Simulink Compiler
Learn more
Verification, Validation, and Test
Simulink Requirements
Learn more
Simulink Check
Learn more
Simulink Coverage
Learn more
Simulink Design Verifier
Learn more
Simulink Test
Learn more
Polyspace Bug Finder
Learn more
Polyspace Code Prover
Learn more

Applications

Signal Processing
Signal Processing Toolbox
Learn more
Phased Array System Toolbox
Learn more
Radar Toolbox
Learn more
DSP System Toolbox
Learn more
Audio Toolbox
Learn more
Wavelet Toolbox
Learn more
Image Processing and Computer Vision
Image Processing Toolbox
Learn more
Computer Vision Toolbox
Learn more
Lidar Toolbox
Learn more
Control Systems
Control System Toolbox
Learn more
System Identification Toolbox
Learn more
Predictive Maintenance Toolbox
Learn more
Robust Control Toolbox
Learn more
Model Predictive Control Toolbox
Learn more
Fuzzy Logic Toolbox
Learn more
Simulink Control Design
Learn more
Simulink Design Optimization
Learn more
Reinforcement Learning Toolbox
Learn more
Motor Control Blockset
Learn more
Test and Measurement
Data Acquisition Toolbox
Learn more
Instrument Control Toolbox
Learn more
Image Acquisition Toolbox
Learn more
OPC Toolbox
Learn more
Vehicle Network Toolbox
Learn more
ThingSpeak
Learn more
RF and Mixed-Signal
Antenna Toolbox
Learn more
RF Toolbox
Learn more
RF PCB Toolbox
Learn more
RF Blockset
Learn more
Mixed-Signal Blockset
Learn more
SerDes Toolbox
Learn more
Signal Integrity Toolbox
Learn more
Wireless Communications
Communications Toolbox
Learn more
WLAN Toolbox
Learn more
LTE Toolbox
Learn more
5G Toolbox
Learn more
Satellite Communications Toolbox
Learn more
Autonomous Systems
Automated Driving Toolbox
Learn more
Robotics System Toolbox
Learn more
UAV Toolbox
Learn more
Navigation Toolbox
Learn more
ROS Toolbox
Learn more
Sensor Fusion and Tracking Toolbox
Learn more
RoadRunner
Learn more
RoadRunner Asset Library
Learn more
RoadRunner Scene Builder
Learn more
FPGA, ASIC, and SoC Development
HDL Coder
Learn more
HDL Verifier
Learn more
Deep Learning HDL Toolbox
Learn more
Wireless HDL Toolbox
Learn more
Vision HDL Toolbox
Learn more
Filter Design HDL Coder
Learn more
Fixed-Point Designer
Learn more
SoC Blockset
Learn more
Automotive
Model-Based Calibration Toolbox
Learn more
Powertrain Blockset
Learn more
Vehicle Dynamics Blockset
Learn more
Automated Driving Toolbox
Learn more
IEC Certification Kit (for ISO 26262 and IEC 61508)
Learn more
Vehicle Network Toolbox
Learn more
AUTOSAR Blockset
Learn more
RoadRunner
Learn more
RoadRunner Asset Library
Learn more
RoadRunner Scene Builderfa
Learn more
Aerospace
Aerospace Blockset
Learn more
Aerospace Toolbox
Learn more
UAV Toolbox
Learn more
DO Qualification Kit (for DO-178)
Learn more
Computational Finance
Econometrics Toolbox
Learn more
Financial Toolbox
Learn more
Datafeed Toolbox
Learn more
Database Toolbox
Learn more
Spreadsheet Link (for Microsoft Excel)
Learn more
Financial Instruments Toolbox
Learn more
Risk Management Toolbox
Learn more
Computational Biology
Bioinformatics Toolbox
Learn more
SimBiology
Learn more

Licenses

Frequently Asked Questions


  • How does Simulink integrate with MATLAB?

    Simulink is tightly integrated with MATLAB, allowing engineers to incorporate MATLAB algorithms into their models and export simulation results back to MATLAB for further analysis

  • Where can I try Simulink for free?

    You can try Simulink for free by submitting the contact form here. Start your free 30-day trial now to evaluate MATLAB, Simulink, and 80+ products. You’ll get unlimited online access and the option to download and install the software on your desktop.

  • How to access Simulink online?

    Simply sign in to MATLAB Online™. Once logged in, you can either start a new Simulink model or open an existing one from your MATLAB Drive

  • How to generate C code from the Simulink Model?
    1. Open the Model.
    2. Configure the Model for Code Generation.
    3. Simulate the Model.
    4. Generate Code from the Model.
    5. Build and Run the Generated Code.
    Read in more detail here
  • What is Model-Based Design with Simulink?

    Model-Based Design (MBD) is a structured approach that uses models throughout the development process to enhance the delivery of complex systems. Using Model-Based Design with MATLAB and Simulink helps shorten development cycles and can reduce development time by 50% or more.

  • What Simulink toolboxes do I need?
    The toolboxes you need depend on the complexity and nature of your project. We offer free consultation calls where our application engineers and industry experts can help you determine the right mix of toolboxes to efficiently achieve your project goals.
    You can schedule a free consultation by submitting the contact form here
  • What is Simulink Test?
    Simulink Test toolbox provides tools for creating, managing, and executing simulation-based tests of models, generated code, and hardware. It includes templates for functional, unit, regression, and back-to-back testing using SIL, PIL, and HIL modes.
    You can create non-intrusive test harnesses, define requirements-based assessments, and specify test inputs, outputs, and tolerances in formats such as Excel.
    It also includes a Test Sequence block, a test manager, and Observer blocks for signal access without altering the model. Tests can be organized and executed in parallel or on continuous integration systems.
    Simulink Test supports requirement tracing and generating test coverage reports.
    It is also qualifiable by industry-standard certification kits for ISO 26262, IEC 61508, DO-178, and DO-254.

Blogs and user stories

Learn about MATLAB, Simulink, COMSOL Multiphysics, and Speedgoat from enthusiastic developers and engineering experts devoted to redifining the limits of science.


Space shuttle take off in the space from Earth. Stars and Planet on background. Atmosphere. Elements of this image furnished by NASA

Machine Learning for Space Missions: A Game Changer for Vision-Based Sensing

Explore the white paper by Ossi Saarela, MathWorks’ Space Segment Manager, about the impact of vision-based sensing and machine learning on space missions. Delve into topics such as traditional development, accelerated development with MATLAB and Simulink, machine learning’s transformative role, and the future of space-rated hardware.