编写C程序来读取MAT-File数据
读和写MATLAB®数据从C程序,使用
mxArray
当你在MATLAB程序整个应用程序或与其他MATLAB用户共享数据时,使用这些MATLAB程序。
将数据带入MATLAB应用程序中,使用金宝app支持文件格式导入和导出。
将数据保存到一个MAT-file,使用保存和加载工作空间变量。
有情况下,然而,当你必须编写一个定制的程序与数据交互。例如:
你的数据有一个自定义的格式。
你为用户创建应用程序不运行MATLAB,和你想为他们提供MATLAB数据。
你想从外部应用程序读取数据,但是您没有访问源代码。
C MAT-File API
matOpen |
打开MAT-file |
matClose |
关闭MAT-file |
MATFile |
类型MAT-file |
matGetVariable |
从MAT-file数组 |
matGetVariableInfo |
数组头信息只 |
matGetNextVariable |
下一个数组MAT-file |
matGetNextVariableInfo |
数组头信息只 |
matPutVariable |
数组来MAT-file |
matPutVariableAsGlobal |
数组MAT-file为来自全球的工作区 |
matDeleteVariable |
从MAT-file删除数组 |
matGetDir |
在MAT-file变量列表 |
matGetFp |
文件指针MAT-file |
mxIsFromGlobalWS |
确定mxArray是抄袭MATLAB全球的工作区 |
matGetErrno |
错误代码为MAT-file API |
Argomenti
- 表MAT-File源代码文件
的
matlabroot
走读生/ / eng_mat例子
文件夹包含C / c++和Fortran源代码示例演示如何使用MAT-file例程。 - 创建自定义程序读mat文件
导入和导出的方法与MAT-file函数使用MATLAB数据
mxArray
。 - 分享MAT-File应用程序
MATLAB构建MAT-file应用程序需要共享库文件。