can you please tell me about the MATLAB mex function is it JAVA or C/C++ or FORTRAN?
Afficher commentaires plus anciens
Can you please tell me about the MATLAB mex function is it JAVA or C/C++ or
FORTRAN? regards
Emad
Réponses (1)
Jason Ross
le 5 Nov 2012
1 vote
What Are MEX-Files?
You can call your own C, C++, or Fortran subroutines from the MATLAB command line as if they were built-in functions. These programs, called binary MEX-files, are dynamically-linked subroutines that the MATLAB interpreter loads and executes. MEX stands for "MATLAB executable."
More information here:
2 commentaires
Walter Roberson
le 5 Nov 2012
The question might be, "Which programming language is the command 'mex' itself implemented in?" If so then the answer is mex.m is a MATLAB routine that invokes another MATLAB routine which invokes a command script at the shell level. The shell script invokes a variety of utility routines and eventually invokes the system compiler that has been configured via "mex -setup".
Jason Ross
le 5 Nov 2012
That is also a correct answer ... although the original question could likely do with some elaboration.
Catégories
En savoir plus sur Fortran with MATLAB dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!