Linking MATLAB and C++

What's the difference between using the MATLAB engine and MEX Functions in order to link MATLAB and C++?
Thanks!

 Risposta accettata

Shashank Prasanna
Shashank Prasanna il 8 Lug 2013

0 voti

They work in different directions:
MEX is to call C++ code from the MATLAB environment.
MATLAB Engine is to call MATLAB functionality from the C++ code using the engine API.

1 Commento

Caroline
Caroline il 8 Lug 2013
Is there an advantage to using one versus the other, or does it depend on the application?

Accedi per commentare.

Più risposte (1)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by