La traducción de esta página está obsoleta. Haga clic aquí para ver la última versión en inglés.
Funciones de archivos MEX
Un archivo MEX es una función, creada en MATLAB, que llama a un programa de C/C++ o a una subrutina de Fortran. Una función MEX se comporta como una función o un script de MATLAB.
Para llamar a una función MEX, utilice el nombre del archivo MEX sin la extensión. El archivo MEX contiene únicamente una función o subrutina. La sintaxis de llamada depende de los argumentos de entrada y salida que define la función MEX. El archivo MEX debe estar en su ruta de MATLAB.
Mientras que las funciones y los scripts de MATLAB tienen las extensiones independientes de la plataforma.m
y.mlx
, las funciones MEX tienen estas extensiones de archivo específicas de la plataforma de 64 bits:
Linux®—
.mexa64
ApplemacOS—
.mexmaci64
Microsoft®Windows®—
.mexw64
Para experimentar con la llamada de funciones MEX, utilice el código enTables of MEX Function Source Code Examplespara generar y ejecutar ejemplos.
Para obtener información acerca de la creación de funciones MEX, consulte:
Para obtener información acerca de cómo usar funciones MEX S en modelos, consulte la documentación de Simulink®.
Funciones
mexext |
Binary MEX file-name extension |
Temas
- MEX File Placement
Put your MEX file in a folder on the MATLAB path.
- Run MEX File You Receive from Someone Else
How to run a MEX file.
Solución de problemas
For best results, run MEX files built with your MATLAB version.
If you get a binary MEX file from another source, be sure that the file was compiled for the same platform on which you want to run it.
What to do when you get an invalid MEX file error.