mxIsSparse (C and Fortran)

Определите, является ли введенный разреженным массивом

Синтаксис C

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

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

#include "fintrf.h"
integer*4 mxIsSparse(pm)
mwPointer pm

Аргументы

pm

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

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

Логический 1 TRUE) если pm точки к разреженному mxArray, и логический 0 ложь) в противном случае. false возвращаемое значение означает тот pm точки к полному mxArray или тот pm не указывает на допустимый mxArray.

Описание

Используйте mxIsSparse определить ли pm точки к разреженному mxArray. Много стандартных программ (например, mxGetIr и mxGetJc) потребуйте разреженного mxArray как введено.

Примеры

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

Смотрите эти примеры в matlabroot/extern/examples/mx:

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

sparse, mxGetIr, mxGetJc, mxCreateSparse

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