外部インタフェース/API リファレンス | ![]() ![]() |
C 言語表示
#include "matrix.h" int *mxGetJc(const mxArray *array_ptr);
引数
array_ptr
スパースなmxArray
のポインタ。
戻り値
成功した場合は、jc
配列の最初の要素のポインタ。そうでない場合は、NULL
を出力します。最も考えられる失敗の原因は、フル(非スパース)mxArray
を指すarray_ptr
を指定していることです。
詳細
mxGetJc
を用いて、jc
配列の開始アドレスを取得します。jc
配列は、n+1
個の要素をもつ整数配列です。ここで、n
はスパースなmxArray
内の列数です。jc
配列の値は、非ゼロ要素を含む列を間接的に示します。jc
配列の詳しい説明は、mxSetJc
を参照してください。
例題
examples
ディレクトリのrefbook
サブディレクトリのfulltosparse.c
を参照してください。
さらに、examples
ディレクトリのmex
サブディレクトリのexplore.c
と、examples
ディレクトリのmx
サブディレクトリのmxgetnzmax.c
, mxsetdimensions.c
, mxsetnzmax.c
を参照してください。
参考
![]() | mxGetIr | mxGetM | ![]() |