Определите, является ли скалярный массив типом 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 как логический или численный.