Определите, является ли mxArray массивом ячеек
#include "fintrf.h" integer*4 mxIsCell(pm) mwPointer pm
mxIsCell
возвращает 1
если заданный массив является массивом ячеек. В противном случае это возвращает 0
.
На Фортране, вызывая mxIsCell
эквивалентно вызову:
mxGetClassName(pm) .eq. 'cell'
Примечание
mxIsCell
не отвечает на вопрос, “Этот mxArray
ячейка массива ячеек?” Отдельная ячейка массива ячеек может иметь любой тип.