主要内容

engGetVariable (Fortran)

复制变量从MATLAB引擎的工作空间

Fortran语言的语法

#include "engine.h" mpointer engGetVariable(ep, name) mpointer ep character*(*) name . #include "engine.h" mpointer engGetVariable(ep, name

描述

engGetVariable读取指定的mxArray从MATLAB®关联的引擎会话ep.返回0如果成功,1如果发生错误。

传输的数据大小限制为2gb。

使用mxDestroyArray毁灭mxArray当你完成它的时候,就会创建这个程序。

输入参数

全部展开

引擎指针,指定为mwPointer

的名字mxArray从MATLAB工作空间获取,指定为字符* (*)

mxArray的指针,指定为mwPointer

输出参数

全部展开

指向新分配的指针mxArray结构,返回mwPointer.返回如果尝试失败。engGetVariable如果指定的变量不存在,则失败。

之前介绍过的R2006a