2D логический массив
#include "matrix.h" mxArray *mxCreateLogicalMatrix(mwSize m, mwSize n);
m
Количество строк
n
Количество столбцов
Указатель на созданный mxArray
. Если неудачный в автономном (нефайл MEX) приложение, возвращает NULL
в C (0
на Фортране). Если неудачный в файле MEX, файл MEX отключает и возвращает управление в подсказку MATLAB®. Функция неудачна, когда существует недостаточно свободного пространства "кучи", чтобы создать mxArray
.
Используйте mxCreateLogicalMatrix
создать m
- n
mxArray
из mxLogical
элементы. mxCreateLogicalMatrix
инициализирует каждый элемент в массиве к логическому 0
.
Вызовите mxDestroyArray
когда вы закончили использовать mxArray
. mxDestroyArray
освобождает mxArray
.
mxCreateLogicalArray
, mxCreateSparseLogicalMatrix
, mxCreateLogicalScalar