can i get mex files in matlab format?

1 visualización (últimos 30 días)
sam sdr
sam sdr el 30 de Jul. de 2020
Comentada: sam sdr el 30 de Jul. de 2020
hello;
i have a question about mex files, i would like to know are mex files with compiler become just executable for matlab or i can see them in matlab format not c or c++ for example?
becuase im not familiar with c or c++ language
if there is a solution to tackle this problem can you help me please?

Respuesta aceptada

James Tursa
James Tursa el 30 de Jul. de 2020
Mex files are compiled (i.e., machine language) DLL files. You cannot view them in MATLAB m-file format. If you have the C/C++ source code for the mex file, you can view that of course, but it will not in general resemble MATLAB m-file format code either.
  3 comentarios
James Tursa
James Tursa el 30 de Jul. de 2020
The mex file itself (e.g., with a file name like mymexfile.mexw64) is compiled and is machine language, yes. There is no way to see this as a MATLAB m-file format. The source code for the mex file is probably written in C or C++ or possibly Fortran ... and that will not look like MATLAB m-file code either. At most there might be comments in the source code that will give equivalent m-file code for the functionality of the mex routine, but only if the author put such comments there.
sam sdr
sam sdr el 30 de Jul. de 2020
Thanks a lot for your useful response.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Call C++ from MATLAB en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by