Accelerating the pace of engineering and science

MATLAB Coder

Generate C and C++ code from MATLAB code

MATLAB Coder™ generates readable and portable C and C++ code from MATLAB® code. It supports most of the MATLAB language and a wide range of toolboxes. You can integrate the generated code into your projects as source code, static libraries, or dynamic libraries. You can also use the generated code within the MATLAB environment to accelerate computationally intensive portions of your MATLAB code. MATLAB Coder lets you incorporate legacy C code into your MATLAB algorithm and into the generated code.

By using MATLAB Coder with Embedded Coder®, you can further optimize code efficiency and customize the generated code. You can then verify the numerical behavior of the generated code using software-in-the-loop (SIL) and processor-in-the-loop (PIL) execution.

Programming with MATLAB

View webinar

Try MATLAB Coder

Get trial software
Bill Chou

What's New

From Bill Chou, MATLAB Coder Technical Expert