This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Click here to see
To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

MATLAB API for Other Languages

Interact with MATLAB® and MATLAB data types from other language applications; write C/C++/Fortran functions to call from MATLAB (MEX files)

MATLAB provides a flexible, two-way integration with other programming languages, allowing you to reuse legacy code. You can use functions and objects from another programming language in MATLAB. You can integrate legacy code into MATLAB using MEX functions or the MATLAB engine. For a list of supported programming languages, see MATLAB Supported Interfaces to Other Languages. To help you choose a MATLAB feature for your application, see Integrate MATLAB with External Programming Languages and Systems.