Скаляр, логический массив
#include "matrix.h" mxArray *mxCreateLogicalScalar(mxLogical value);
valueЛогическое значение, к которому вы хотите инициализировать массив
Указатель на созданный mxArray. Если неудачный в автономном (нефайл MEX) приложение, возвращает NULL. Если неудачный в файле MEX, файл MEX отключает и возвращает управление в MATLAB® подсказка. Функция неудачна, когда существует недостаточно свободного пространства "кучи", чтобы создать mxArray.
Вызвать mxCreateLogicalScalar создать скалярный логический mxArray. mxCreateLogicalScalar функция удобства, которая заменяет следующий код:
pa = mxCreateLogicalMatrix(1, 1); *mxGetLogicals(pa) = value;
Когда вы закончили использовать mxArray, вызвать mxDestroyArray уничтожать его.
mxCreateLogicalArray | mxCreateLogicalMatrix | mxIsLogicalScalar | mxIsLogicalScalarTrue | mxGetLogicals | mxDestroyArray