Определите, является ли введенный массивом структур
#include "matrix.h" bool mxIsStruct(const mxArray *pm);
#include "fintrf.h" integer*4 mxIsStruct(pm) mwPointer pm
pm
Указатель на mxArray
Логический 1
TRUE
) если pm
точки к структуре mxArray
, и логический 0
ложь
) в противном случае.
Используйте mxIsStruct
определить ли pm
точки к структуре mxArray
. Много стандартных программ (например, mxGetFieldNameByNumber
и mxSetField
) потребуйте структуры mxArray
в качестве аргумента.
mxCreateStructArray
, mxCreateStructMatrix
, mxGetFieldNameByNumber
, mxGetField
, mxSetField