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