C类型MATLAB数组
MATLAB的基本类型®数据。mxArray
是C语言不透明的类型。包含此类型的头文件是:
# include“matrix.h”
了解如何mxArray
使用matlab支持的变量,请参阅金宝appMATLAB数据.
所有的C MEX文件都以一个网关例程开始,称为mexFunction
,这就需要mxArray
用于输入和输出参数。有关C MEX文件网关例程的信息,请参见C MEX文件的组件.
在MEX文件中有MATLAB数据之后,使用C Matrix API中的函数来操作数据,使用C MEX API中的函数在MATLAB环境中执行操作。使用mxArray
在这些函数之间传递数据。
在仿真金宝app软件®s功能,不存储plhs
mxArray
指针处于任何S-function块状态,该状态在MEX函数结束后持续存在。一个输出mxArray
具有临时作用域,并在MEX函数调用结束时自动销毁。
有关MATLAB语言脚本和函数中的数据的信息,请参见数据类型.
对于故障诊断mxArray
在其他MathWorks产品中出现错误时,搜索该产品下载188bet金宝搏的文档。
mexFunction
|mxClassID
|mxCreateDoubleMatrix
|mxCreateNumericArray
|mxCreateString
|mxDestroyArray
|matlab::数据::数组