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