mxGetClassName (C и Фортран)

Класс массива как строка

Используйте mxGetClassName для классов, заданных без оператора classdef.

Синтаксис C

#include "matrix.h"
const char *mxGetClassName(const mxArray *pm);

Синтаксис языка ФОРТРАН

#include "fintrf.h"
character*(*) mxGetClassName(pm)
mwPointer pm

Аргументы

\pm

Указатель на mxArray

Возвращается

На класс (как строка) mxArray указывает pm.

Описание

Вызовите mxGetClassName, чтобы определить класс mxArray. Класс mxArray идентифицирует вид данных, которые содержит mxArray. Например, если pm указывает на логический mxArray, mxGetClassName возвращает logical.

mxGetClassID подобен функции mxGetClassName.

  • mxGetClassID возвращает класс как целочисленный идентификатор, как описано в mxClassID.

  • mxGetClassName возвращает класс как строку, как описано в mxIsClass.

Примеры

См. следующие примеры в matlabroot /extern/examples/mex.

См. следующие примеры в matlabroot / extern / examples / mx.

Смотрите также

mxGetClassID, mxIsClassmxGetClassName

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

Была ли эта тема полезной?