Hola, quiero usar Fortran para escribir un dll y luego dejar que matlab lo llame. ¿Cómo escribir el archivo de encabezado dll?
No es necesario agregar archivos de encabezado para que matlab llame al lenguaje c.
Por ejemplo, si tienes un
new.c
que necesita ser llamado por matlab, puedes hacer esto:
Cambie new.c se coloca en el directorio actual de matlab e ingrese mex
new.c en matlab, y luego matlab generará el archivo compilado new.mexw32. Luego, puede escribir el archivo de encabezado directamente en matlab y llamar a las funciones en new.c directamente en matlab. Por supuesto, el formato de la función en el archivo c debe cumplir con los requisitos de matlab.