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