Red de conocimiento informático - Conocimiento del nombre de dominio - Hola, quiero usar Fortran para escribir un dll y luego dejar que matlab lo llame. ¿Cómo escribir el archivo de encabezado dll?

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.