Main Content

Scrittura di programmi C per la lettura di dati di file MAT

Leggere e scrivere dati di MATLAB® da programmi C, utilizzando mxArray

Quando si programma l'intera applicazione in MATLAB o quando si condividono i dati con altri utenti di MATLAB, utilizzare queste procedure di MATLAB.

Esistono tuttavia delle situazioni in cui è necessario scrivere un programma personalizzato per interagire con i dati. Ad esempio:

  • I dati hanno un formato personalizzato.

  • Si creano applicazioni per gli utenti che non eseguono MATLAB e si desidera fornire loro i dati di MATLAB.

  • Si desidera leggere i dati da un'applicazione esterna, ma non si ha accesso al codice sorgente.

API File MAT C

matOpenOpen MAT-file
matCloseClose MAT-file
MATFileType for MAT-file
matGetVariableArray from MAT-file
matGetVariableInfoArray header information only
matGetNextVariableNext array in MAT-file
matGetNextVariableInfoArray header information only
matPutVariableArray to MAT-file
matPutVariableAsGlobalArray to MAT-file as originating from global workspace
matDeleteVariableDelete array from MAT-file
matGetDirList of variables in MAT-file
matGetFpFile pointer to MAT-file
mxIsFromGlobalWSDetermine whether mxArray was copied from MATLAB global workspace
matGetErrnoError codes for MAT-file API

Argomenti

Informazioni complementari