Определите, имеет ли скалярный массив тип mxLogical
#include "matrix.h" bool mxIsLogicalScalar(const mxArray *array_ptr);
array_ptr
Указатель на mxArray
Логический 1
(true
), если mxArray
имеет класс mxLogical
и имеет 1
-by-1
размерности. В противном случае возвращается логический 0 (false).
Используйте mxIsLogicalScalar
, чтобы определить, обрабатывает ли MATLAB® скалярные данные в mxArray
как логические или числовые.
mxGetLogicals
| mxGetScalar
| mxIsLogical
| mxIsLogicalScalarTrue