主要内容

mxIsDouble (C)

确定mxArray是否将数据表示为双精度浮点数

C语法

#include "matrix.h" bool mxIsDouble(const mxArray *pm);

描述

mxIsDouble返回逻辑1真正的)如果mxArray将其实数据和虚数据存储为双精度浮点数。否则,返回逻辑的0).

旧版本的MATLAB®存储所有mxArray数据为双精度浮点数。然而,从MATLAB Version 5软件开始,MATLAB可以以其他数值格式存储真实和假想数据。

在C语言中,调用mxIsDouble等价于调用:

= = mxDOUBLE_CLASS mxGetClassID (pm)

输入参数

全部展开

指针指向一个mxArray数组,指定为const mxArray *

例子

参见matlabroot走读生/ / refbook例子

参见matlabroot走读生/ / mx例子

另请参阅

|

之前介绍过的R2006a