主要内容

MX阵列(C)

C型MATLAB大堆

描述

MATLAB的基本类型®数据MX阵列是一种C语言不透明类型。包含此类型的头文件是:

#包括“矩阵h”

了解如何MX阵列使用MATLAB支持的变量,请参见金宝appMATLAB数据.

所有cmex文件都以一个称为MEX函数,这需要MX阵列用于输入和输出参数。有关C MEX文件网关例程的信息,请参阅C-MEX文件的组件.

在MEX文件中包含MATLAB数据后,使用C Matrix API中的函数操作数据,并使用C MEX API中的函数在MATLAB环境中执行操作。使用MX阵列在这些函数之间传递数据。

实例

请参见中的这些示例草根/extern/examples/mx:

局限性

  • 在Si金宝appmulink中®S函数,不存储plhsMX阵列处于MEX函数完成后持续存在的任何S函数块状态的指针。输出MX阵列具有临时作用域,并在MEX函数调用结束时自动销毁。

提示

  • 有关MATLAB语言脚本和函数中数据的信息,请参见数据类型.

  • 用于故障排除MX阵列其他MathWorks产品中的错误,请在文档中搜索该下载188bet金宝搏产品。

在R2006a之前引入