Main Page > SIMULINK

Simulink - Simulation and Model-Based Design

Simulink is a block diagram environment for multidomain simulation and Model-Based Design. It supports system-level design, simulation, automatic code generation, and continuous test and verification of embedded systems. Simulink provides a graphical editor, customizable block libraries, and solvers for modeling and simulating dynamic systems. It is integrated with MATLAB, enabling you to incorporate MATLAB algorithms into models and export simulation results to MATLAB for further analysis.

MATLAB and Simulink Work Together

When you use MATLAB and Simulink together, you combine textual and graphical programming to design your system in a simulation environment.
Directly use thethousands of algorithms that are already in MATLAB. Simply add your MATLAB code into a Simulink block or Stateflow chart.
Use MATLAB to create input data sets to drive simulation. Run thousands of simulations in parallel. Then analyze and visualize the data in MATLAB.

Model-Based Design

Model and Simulate

Explore a wide design space by modeling the system under test and the physical plant. Your entire team can use one multi-domain environment to simulate how all parts of the system behave.

Test Early and Often

Reduce expensive prototypes by testing your system under conditions that are otherwise too risky or time-consuming to consider. Validate your design with hardware-in-the-loop testing and rapid prototyping. Maintain traceability from requirements to design to code.

Generate Code

Instead of writing thousands of lines of code by hand, automatically generate production-quality C and HDL code that behaves the same way as the model you created in Simulink. Then deploy it directly onto your embedded processor or FPGA/ASIC.

Explore What's new in MATLAB and Simulink

Release Highlight at a Glance

New Products, Browser-based Web Apps, License-related Changes

Simulink Has Models for Every Project

Power Electronics Control Design

Simulate power electronics control systems used in:

  • electric vehicles,
  • renewable energy, and
  • industrial automation.

Blocks of electrical components help you build system-level models for electric motors, power converters, and battery storage systems.

Get Started with Simulink

See offerings for higher education and your industry,
get familiar with Speedgoat,
learn more about our training and consulting services.

Read, Learn, Explore!

Sign up for best practices, webinar and training dates and for being always up-to-date with MATLAB ® & Simulink ® and COMSOL Multiphysics ®!

If you have any questions about private trainings, please feel free to contact us. Our customer service representatives will be happy to help you!

Get in Touch!

Just fill in your contact details and any specific comments or questions you may have, and click on the “Send” button below. Your request is immediately sent to a sales representative in your geographical area.