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