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