© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2022
S. EshkabilovBeginning MATLAB and Simulinkhttps://doi.org/10.1007/978-1-4842-8748-4_4

4. MEX Files, C/C, and Stand-Alone Applications

Sulaymon Eshkabilov1  
(1)
Agricultural and Biosystems Engineering Department, North Dakota State University, Fargo, ND, USA
 

MEX stands for MATLAB executable, and it’s a way to call custom C, C++, or FORTRAN routines/code directly from MATLAB, thereby treating them as if they were built-in MATLAB functions. Since MATLAB is compatible with several programming languages, including C/C++, FORTRAN, C#, and Java, the MEX files can be called exactly like M-files or M-functions within the MATLAB environment. It is also possible to create ...

Get Beginning MATLAB and Simulink: From Beginner to Pro now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.