MATLAB MEX API函数与数据类型深度解析
1. mexPutVariable (Fortran)
mexPutVariable 函数用于将MEX函数中的 mxArray 复制到指定的工作空间。
Fortran语法 :
#include "fintrf.h"
integer*4 mexPutVariable(workspace, varname, pm)
character*(*) workspace, varname
mwPointer pm
参数说明 :
| 参数 | 说明 |
| ---- | ---- |
| workspace | 指定要复制数组的范围,可选值为 base (复制到基础工作空间)、 caller (复制到调用者工作空间)、 global (复制到全局变量列表) |
| varname | 工作空间中 mxArray 的名称 |
| pm | 指向 mxArray 的指针 |
返回值 :
- 成功返回 0;
- 失败返回 1,可能的失败原因是 pm 为 0。
示例
超级会员免费看
订阅专栏 解锁全文
1155

被折叠的 条评论
为什么被折叠?



