mxGetClassID (C)

Синтаксис C

#include "matrix.h"
mxClassID mxGetClassID(const mxArray *pm);

Описание

Использовать mxGetClassId для определения класса mxArray. Класс mxArray определяет тип данных, mxArray удерживает. Для примера, если pm указывает на логическую mxArray, затем mxGetClassId возвращает mxLOGICAL_CLASS (на C).

mxGetClassId Как mxGetClassName, за исключением того, что первый возвращает класс как целочисленный идентификатор, а второй возвращает класс как строку.

Входные параметры

расширить все

Указатель на mxArray массив, заданный как const mxArray*.

Выходные аргументы

расширить все

Числовой идентификатор класса (категории) mxArray, заданный как mxClassID. Список идентификаторов классов на C-языке см. в разделе mxClassID функция. Для определяемых пользователем типов, mxGetClassId возвращает уникальное значение, идентифицирующее класс содержимого массива. Использовать mxIsClass для определения, имеет ли массив определенный определяемый пользователем тип.

Примеры

См. эти примеры в matlabroot/ extern/examples/mex:

См. эти примеры в matlabroot/ extern/examples/refbook:

См. также

| |

Представлено до R2006a