mxIsNumeric (C)

Определите, является ли mxArray числовым

Синтаксис C

#include "matrix.h"
bool mxIsNumeric(const mxArray *pm);

Описание

Звонить mxIsNumeric чтобы определить, содержит ли указанный массив числовые данные. Если массив имеет тип памяти, который представляет числовые данные, то mxIsNumeric возвращает логический 1 (true). Звонить mxGetClassID для определения типа склада. Эти идентификаторы классов представляют типы хранения для массивов, которые могут содержать числовые данные:

  • mxDOUBLE_CLASS

  • mxSINGLE_CLASS

  • mxINT8_CLASS

  • mxUINT8_CLASS

  • mxINT16_CLASS

  • mxUINT16_CLASS

  • mxINT32_CLASS

  • mxUINT32_CLASS

  • mxINT64_CLASS

  • mxUINT64_CLASS

В противном случае, mxIsNumeric возвращает логический 0 (false).

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

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

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

Примеры

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

См. также

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