Mol(Math Object Library) fot .Net
行列の I 行の先頭から j 番目の非ゼロ要素の _Array (
_Array への(FORTRAN形式の)インデックス値を返します。
※ I は(
IndexBaseに依存する)行番号ですが、 j は必ず 1 から始まる順序番号です。
戻り値の ArrayIndex 要素を直接 _Array.GetElement() や _Array.SetElement() メソッドに指定して _Array 配列要素にアクセスできます。
また、戻り値の Index は j の位置に対応する(
IndexBaseに依存する)列番号です。
本メソッドは疎な行列の各行に格納されている有効な要素(
GetRegisteredElementCount(Int32)個)を順にアクセスするために用意されています。
名前空間: Molアッセンブリー: Mol.Net (in Mol.Net.dll)
構文
C# |
---|
public INDEX_PAIR GetArrayIndex(
int I,
int j
) |
Visual Basic |
---|
Public Function GetArrayIndex (
I As Integer,
j As Integer
) As INDEX_PAIR |
Visual C++ |
---|
public:
INDEX_PAIR GetArrayIndex(
int I,
int j
) |
|
---|
member GetArrayIndex :
I : int *
j : int -> INDEX_PAIR
|
Return Value
タイプ:
INDEX_PAIR
戻り値の ArrayIndex が正ならば_Array配列へのインデックス。配列範囲外などのエラーの場合は負の値。
戻り値の Index は j の位置に対応する(
IndexBaseに依存する)列番号。
参照