MATLAB Engine API for C++

Run MATLAB® code from C++ programs, with object oriented programming support and
asynchronous execution

The MATLAB Engine API for C++ provides an interface between the C++ programming
language and MATLAB. This API enables C++ programs to launch MATLAB, evaluate MATLAB functions with arguments, and exchange data between MATLAB and C++ programs.

The MATLAB Engine API for C++ supports the MATLAB Data API, which provides a way for applications running outside of
MATLAB to work with MATLAB data through a MATLAB-neutral interface. For more information on the MATLAB Data API, see MATLAB Data API.