Когда вы программируете все приложение в MATLAB или когда вы делитесь данными с другими пользователями MATLAB, используйте эти процедуры MATLAB.
Чтобы перенести данные в приложение MATLAB, используйте Методы для импорта данных.
Чтобы сохранить данные в MAT-файле, используйте команду «Сохранить и загрузить переменные рабочей области».
Бывают ситуации, однако, когда для взаимодействия с данными необходимо написать пользовательскую программу. Для примера:
Ваши данные имеют пользовательский формат.
Вы создаете приложения для пользователей, которые не запускают MATLAB, и хотите предоставить им данные MATLAB.
Вы хотите считать данные из внешнего приложения, но у вас нет доступа к исходному коду.
matOpen | Откройте MAT-файл |
matClose | Закройте MAT-файл |
MATFile | Тип MAT-файла |
matGetVariable | Массив из MAT-файла |
matGetVariableInfo | Информация только о заголовке массива |
matGetNextVariable | Следующий массив в MAT-файле |
matGetNextVariableInfo | Информация только о заголовке массива |
matPutVariable | Массив в MAT-файл |
matPutVariableAsGlobal | Массив в MAT-файл как исходный из глобальной рабочей области |
matDeleteVariable | Удалите массив из MAT-файла |
matGetDir | Список переменных в MAT-файле |
matGetFp | Файл на MAT-файл |
mxIsFromGlobalWS | Определите, был ли mxArray скопирован из глобальной рабочей области MATLAB |
matGetErrno | Коды ошибок для MAT-файла API |
Таблица исходных Файлов кода MAT-файлов
The matlabroot
/extern/examples/eng_mat
папка содержит исходный код C/C + + и исходный код Фортран для примеров, демонстрирующих использование стандартных программ MAT-файлов.
Пользовательские приложения для доступа к MAT-файлам
Методы импорта и экспорта данных MATLAB и стандартных программ MAT-файлов, которые позволяют вам это сделать.
Совместное использование приложений MAT-файлов
Для создания приложения MAT-файлов MATLAB требуются общие файлы библиотеки.