Массив jc разреженной матрицы
#include "matrix.h" mwIndex *mxGetJc(const mxArray *pm);
#include "fintrf.h" mwPointer mxGetJc(pm) mwPointer pm
pm
Указатель на разреженный mxArray
Указатель на первый элемент в jc
массив, в случае успеха, и NULL
в C (0
на Фортране) в противном случае. Возможные причины отказа включают
Определение полного (неразреженного) mxArray
.
Определение значения для pm
это - NULL
в C (0
на Фортране). Этот отказ обычно означает что более ранний вызов mxCreateSparse
не пройдено.
Используйте mxGetJc
получить начальный адрес jc
массив. jc
массив является целочисленным массивом, имеющим n+1
элементы, где n
количество столбцов в разреженном mxArray
. Значения в jc
массив косвенно указывает на столбцы, содержащие ненулевые элементы. Для подробного объяснения jc
массив, смотрите mxSetJc
.
Смотрите эти примеры в
:matlabroot
/extern/examples/refbook
Смотрите эти примеры в
:matlabroot
/extern/examples/mx
Смотрите эти примеры в
:matlabroot
/extern/examples/mex