Main Content

C MEX 文件中的类型化数据访问

C 和 Fortran 矩阵 API 中的函数 mxGetPrmxGetPi 可以读取 mxArraysmxDOUBLE_CLASS 类型的数据元素。但是,这两个函数不会验证输入参量的数组类型。要进行类型安全的数据访问,请使用 C 语言的 mxGetDoublesmxGetComplexDoubles 函数或者 Fortran 语言的 mxGetDoublesmxGetComplexDoubles 函数。每个数值 mxArray 类型都有类型化的数据访问函数,如下表所示。

类型化数据访问函数是 C 和 Fortran 交错式复矩阵 API 的一部分,可以使用 mex -R2018a 选项来编译 MEX 函数。

相关主题