Main Content

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

Scrittura di funzioni in Fortran richiamabili da MATLAB (MEX Files)

Scrivere subroutine in Fortran che possono essere chiamate da MATLAB®

È possibile chiamare le proprie subroutine in Fortran dalla riga di comando di MATLAB come se fossero delle funzioni incorporate. Questi programmi sono chiamati file MEX e il nome della funzione è il nome del file MEX.

Per creare un file MEX, scrivere i programmi utilizzando le librerie API di MATLAB: l’API MEX Fortran e l’API Matrix Fortran. Le funzioni di queste librerie facilitano il trasferimento dei dati tra i file MEX e il workspace. Per maggiori informazioni, vedere File MEX con sorgente in Fortran. Quindi, costruire il file sorgente in un programma eseguibile utilizzando la funzione mex. Per maggiori informazioni, vedere File MEX in Fortran eseguibili.

Se si dispone di un programma in Fortran e si desidera chiamare funzioni di MATLAB, utilizzare le funzioni della libreria engine descritte in Chiamata di MATLAB da Fortran.

Se si desidera leggere e scrivere i dati di MATLAB da programmi in Fortran, utilizzare l’API File MAT Fortran descritta in Scrittura di programmi in Fortran per la lettura di dati di file MAT.

Categorie