mexputvariable(c)
从MEX函数到指定工作区的数组
C语法
#include“ mex.h”
描述
笔记
使用现代C ++功能编写MEX函数和C ++的MATLAB数据API, 看从MATLAB(MEX文件)编写C ++函数可调用。
称呼MEXPUTVARAIBL
复制mxarray
,在指针下午
,从您的MEX函数到指定的工作区。MATLAB®分配varname
到mxarray
在工作区中复制。
MEXPUTVARAIBL
使该数组可访问其他实体,例如MATLAB,用户定义的功能或其他MEX功能。
如果指定工作区中存在同名的变量,则MEXPUTVARAIBL
用新的内容覆盖变量的先前内容mxarray
。例如,假设MATLAB工作区定义变量桃子
作为:
桃子1 2 3 4
你打电话MEXPUTVARAIBL
复印桃子
进入相同的工作空间:
mexputvariable(“ base”,“桃子”,pm)
通过的价值MEXPUTVARAIBL
取代旧值桃子
。
输入参数
输出参数
例子
在
:Matlabroot
/extern/示例/MEX