MATLAB C API来读取MAT文件数据

读取和写入MATLAB®从C / C ++程序数据

当你在编程MATLAB整个应用程序,或当你与其他MATLAB用户共享数据,使用这些MATLAB程序。

有一些情况,但是,当你必须编写自定义程序与数据交互。例如:

  • 你的数据有一个自定义格式。

  • 您创建谁不运行MATLAB用户的应用程序,并且要为他们提供MATLAB数据。

  • 你想从外部应用程序读取数据,但你没有访问源代码。

çMAT文件API

matOpen 打开MAT文件
matClose 关闭MAT文件
MATFile 键入MAT文件
matGetVariable 从MAT文件阵
matGetVariableInfo 只有阵头信息
matGetNextVariable 在MAT-文件下一个阵列
matGetNextVariableInfo 只有阵头信息
matPutVariable Array对MAT文件
matPutVariableAsGlobal Array对MAT文件从全局工作区始发
matDeleteVariable 从MAT文件删除阵列
matGetDir 在MAT文件变量列表
matGetFp 文件指针MAT文件
mxIsFromGlobalWS 确定阵列是否从复制MATLAB全球工作区
matGetErrno 为MAT文件API错误代码

话题

MAT文件源代码文件表

matlabroot/的extern /示例/ eng_mat文件夹中包含的例子展示了如何使用MAT-文件的例程C / C ++和Fortran源代码。

自定义应用程序访问MAT文件

导入和导出数据MATLAB方法,和MAT文件程序,使您能够做到这一点。

分享MAT文件应用程序

Matlab要求共享库文件建立MAT文件的应用程序。

相关信息