| 外部インタフェース/API リファレンス | ![]() |
Fortran 言語表示
subroutine mxSetN(pm, n) integer*4 pm, n
n
詳細
mxSetNを呼び出すことによって、指定したmxArray内の列数を設定します。mxSetMを呼び出すことによって、指定したmxArray内の行数を設定します。
既存のmxArrayの次元を変更するには、mxSetNを用います。mxSetNは、pr, pi, ir, jc配列に対して領域を割り当てまたは開放しません。そのため、mxSetNとmxSetMの呼び出しによってmxArray内の要素数が増加する場合は、pr, pi, ir, jc配列を大きくする必要があります。
mxSetMとmxSetNの呼び出しによってmxArray内の要素数が減少する場合は、ヒープ領域をより効果的に利用するために、pr, pi, ir, jc配列のサイズを減らしたい場合があります。しかし、サイズの削減は必須ではありません。
参考
| mxSetM | mxSetName | ![]() |