MATLAB® & Simulink®


Millions of Engineers & Scientists trust MATLAB

MATLAB® is based on a desktop environment that is ideal for iterative analysis and design processes. It is a programming language that expresses matrix and array mathematics directly. Within MATLAB®, you will find the Live Editor that allows you to create scripts that combine code, output and formatted text.

Professionally Built & a brand you can trust

MATLAB® toolboxes are professionally developed, tested, and fully documented.

With Interactive Apps

MATLAB® apps consequently, let you see how different algorithms work with your data. Practice until you’ve got the results you want, then automatically generate a MATLAB® program that can reproduce or automate your work.

And the Ability to Scale

Scale your analyses to run on clusters, GPUs, and clouds with only minor code changes. There’s no need to rewrite your code or learn big data programming and out-of-memory techniques.


Run simulations, generate code & verify systems

Create & simulate your system in SIMULINK® before going to your hardware. Explore & implement projects without writing code in C, C ++ or HDL.

Model and Simulate Your System

Your entire team can use one multi-domain environment to simulate how all parts of a system behave. Package and share your simulations with collaborators, suppliers, and clients.

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.

And Automatically 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.

Go further with MATLAB and Simulink

Add-ons, otherwise known as the MATLAB® toolboxes or Simulink libraries, take these products to a higher level and can help you do so much more with your data and research. These add-ons extend the functionality of MATLAB® & SIMULINK® for additional tasks and applications focus on and a wide variety of resources, including products, apps, support packages and toolboxes. If you are interested in code generation, artificial intelligence, machine learning, deep learning, wireless communications, predictive maintenance and so much more, then MATLAB and Simulink may just be the products for you. More information on add-on capabilities.

Scroll to Top