matPutVariable(C和Fortran)

Array对MAT文件

C语法

#包括 “mat.h” INT matPutVariable(MATFile *多功能一体机,为const char *名,常量mxArray *时);

Fortran语言语法

的#include “mat.h” 整数* 4 matPutVariable(MFP,姓名,PM)mwPointer MFP,PM字符*(*)名称

参数

多功能一体机

指向MAT文件信息

名称

的名字mxArray投入MAT文件

下午

mxArray指针

返回

0如果成功的话,如果发生错误,非零。在C语言中,使用FEOFFERROR从标准C库一起matGetFp确定的状态。来解释返回的错误代码matPutVariable,通话matGetErrno

描述

这个程序的看跌期权mxArray为MAT文件。

matPutVariablemxArray PM在MAT文件多功能一体机。如果mxArray在MAT-文件不存在,功能追加到结束。如果mxArray具有相同名称的文件中存在的功能替换现有的mxArraymxArray通过重写文件。

不要使用MATLAB®函数名的变量名。常见的变量名称与功能名称冲突包括:一世Ĵ模式烧焦尺寸, 要么路径。要确定是否一个特定的名称与功能的MATLAB相关,使用哪一个功能。

新的大小mxArray可以从现有的不同mxArray

例子

看到这些例子matlabroot/的extern /示例/ eng_mat

R2006a前推出