| 外部インタフェース/API リファレンス | ![]() |
Fortran 言語表示
integer*4 function mxGetIr(pm) integer*4 pm
戻り値
成功した場合は、irの最初の要素のポインタ。そうでない場合は0を出力します。考えられる失敗の原因は以下の通りです。
mxArrayを指定。mxCreateSparseの呼び出しが失敗。詳細
mxGetIrを用いて、ir配列の開始アドレスを取得します。ir配列は、整数からなる配列です。ir配列の長さは、一般にnzmaxの値です。たとえば、nzmaxが100の場合、ir配列は100個の整数を含みます。
ir配列内の各々の値は、非ゼロ要素がある行(1によるオフセット)があることを意味します( jc配列は、非ゼロ要素がある列を間接的に指定するインデックスです)。
ir 配列とjc配列の詳細については、mxSetIrとmxSetJcを参照してください。
参考
mxGetJc, mxGetNzmax, mxSetIr, mxSetJc, mxSetNzmax
| mxFreeMatrix | mxGetJc | ![]() |