Contenu principal

La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.

Écrire des programmes C pour lire les données de fichiers MAT

Lire et écrire des données MATLAB® depuis des programmes C avec mxArray

Lorsque vous programmez l’ensemble de votre application dans MATLAB ou que vous partagez des données avec d’autres utilisateurs MATLAB, utilisez ces procédures MATLAB.

Il existe toutefois des situations où vous devez écrire un programme personnalisé pour interagir avec les données. Par exemple :

  • Vos données sont dans un format personnalisé.

  • Vous créez des applications pour des utilisateurs qui n’exécutent pas MATLAB et souhaitez leur proposer des données MATLAB.

  • Vous souhaitez lire les données d’une application externe alors que vous n’avez pas accès au code source.

C MAT File API

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

Rubriques

Informations connexes