Информация о заголовке массивов только
#include "mat.h" mxArray *matGetVariableInfo(MATFile *mfp, const char *name);
#include "mat.h" mwPointer matGetVariableInfo(mfp, name) mwPointer mfp character*(*) name
mfpУказатель на информацию о MAT-файле
nameИмя mxArray добираться из MAT-файла
Указатель на недавно выделенный mxArray структура, представляющая информацию о заголовке для mxArray названный name из MAT-файла, на который указывает mfp.
matGetVariableInfo возвращает NULL в C (0 на Фортране), если попытка возвратить информацию о заголовке для mxArray названный name сбои.
matGetVariableInfo загрузки только информация о заголовке массивов, включая все кроме pr\Pi, ir, и jc. Это рекурсивно создает ячейки и структуры через их листовые элементы, но не включает pr\Pi, ir, и jc.
Если pr\Pi, ir, и jc ненулевые значения, когда загружено с matGetVariable, matGetVariableInfo устанавливает их на -1 вместо этого. Эти заголовки для информационного использования только. Никогда не передавайте эти данные обратно рабочей области MATLAB® или сохраняйте его в MAT-файлы.
Использование mxDestroyArray уничтожать mxArray созданный этой стандартной программой, когда вы закончены с ним.