| 外部インタフェース/API リファレンス | ![]() |
Fortran 言語表示
subroutine mxSetIr(pm, ir) integer*4 pm,ir
ir
ir配列のポインタ。ir配列は、列の大きさの順番にソートされなければなりません。
詳細
mxSetIrを用いて、スパースなmxArrayのir 配列を指定します。ir配列は、整数からなる配列です。ir配列の長さは、nzmaxの値と等しくなります。
ir 配列の各要素は、非ゼロ要素がある行(1によるオフセット)を示します(jc配列は、非ゼロ要素がある列を間接的に指定するインデックスです。jcの詳細は、mxSetJcを参照してください)。
ir配列は、列の大きさの順でなければなりません。これは、ir配列は(存在すれば)列1の行の位置を最初に定義し、それから(存在すれば)列2の行の位置を定義し、列Nまで定義することを意味します。各列において、行位置1は、行位置2の前に現れなければなりません。
mxSetIrは、ir配列をソートしません。既にソートされているir配列を指定しなければなりません。
参考
mxCreateSparse, mxGetIr, mxGetJc, mxSetJc
| mxIsString | mxSetJc | ![]() |