MATLAB® обеспечивает, включают и файлы библиотеки, чтобы написать программы, чтобы считать и записать MAT-файлы. В следующей таблице перечислены пути к этим файлам. Термин matlabroot
относится к корневой папке вашей установки MATLAB. Термин arch
уникальная строка, идентифицирующая платформу.
Папки API MAT-файла
Платформа | Содержимое | Папка |
---|---|---|
Microsoft® Windows® | Включение файлов |
|
Библиотеки |
| |
Примеры |
| |
macOS
| Включение файлов |
|
Библиотеки |
| |
Примеры |
|
папка содержит заголовочные файлы, содержащие объявления функции с прототипами для стандартных программ, к которым можно получить доступ в Библиотеке API. Эти файлы являются тем же самым для Windows, macOS, и системами Linux. Папка содержит:matlabroot
\extern\include
mat.h
— Прототипы функции для mat
стандартные программы
matrix.h
— Определения mxArray
структура и прототипы функции для матричных стандартных программ доступа
Имя папки библиотек, которая содержит разделяемое (динамически связываемый) библиотеки, зависимо платформой.
bin
папка содержит версию среды выполнения разделяемых библиотек:
Библиотека MAT-File — matlabroot
\extern\lib\win64\compiler
\libmat.lib
Матричная библиотека — matlabroot
\extern\lib\win64\compiler
\libmx.lib
(Дополнительная) библиотека MEX — matlabroot
\extern\lib\win64\compiler
\libmex.lib
bin/
папка, где arch
arch
значение, возвращенное computer('arch')
команда, содержит разделяемые библиотеки.
Библиотека MAT-File — matlabroot
/bin/glnxa64/libmat.so
Матричная библиотека — matlabroot
/bin/glnxa64/libmx.so
(Дополнительная) библиотека MEX — matlabroot
/extern/bin/glnxa64/libmex.so
bin/
папка, где arch
arch
значение, возвращенное computer('arch')
команда, содержит разделяемые библиотеки. Например, в
системах macOS 64-bit Apple, папкой является bin/maci64
:
Библиотека MAT-File — matlabroot
/bin/maci64/libmat.dylib
Матричная библиотека — matlabroot
/bin/maci64/libmx.dylib
(Дополнительная) библиотека MEX — matlabroot
/extern/bin/maci64/libmex.dylib
extern/examples/eng_mat
папка содержит исходный код C/C++ и Фортрана для примеров, демонстрирующих, как использовать стандартные программы MAT-файла.