主要内容

mxGetPi (C)

(不推荐)mxDOUBLE_CLASS数组

mxGetPi在交错的复杂API中不可用。使用mxGetComplexDoubles代替。有关更多信息,请参见兼容性的考虑

C语法

#include "matrix.h" mxDouble *mxGetPi(const mxArray *pm);

描述

方法构建MEX文件时单独的复杂的API,叫mxGetPi的内容π字段。π对象的假想数据是否包含数组mxArray.使用mxGetPi类型的数组mxDOUBLE_CLASS只有。其他数字mxArray类型,使用mxGetImagData

调用mxIsDouble验证mxArray类型。调用mxIsComplex以确定数据是否复杂。

如果一个函数的任何输入矩阵是复杂的,那么MATLAB®分配所有输入矩阵的虚部。

输入参数

全部展开

类型为MATLAB数组的指针mxDOUBLE_CLASS,指定为mxArray *

复数的支持:金宝app是的

输出参数

全部展开

指向第一个mxDouble类中数据数组的虚部的元素mxArray,指定为mxDouble *.函数返回如果没有虚构的数据存在,或者发生错误。

复数的支持:金宝app是的

兼容性的考虑

全部展开

不建议从R2018a开始

错误开始在R2018a

之前介绍过的R2006a