Mol(Math Object Library) fot .Net
元行列(S)のi行j列の位置(S[i,j])を開始点に ni行nj列を行列 T の先頭(T[1,1]:FORTRAN形式の場合)から T にコピーします。 (i,j) が S の範囲外ならエラーになります。また、T が null、 T のサイズが S の範囲外 になるときは S の範囲内に入るように T が新規に作成されます。

名前空間: Mol
アッセンブリー: Mol.Net (in Mol.Net.dll)

構文

C#
public static MatrixDenseGeneralComplex SubMatrix(
	MatrixDenseGeneralComplex T,
	_MatrixComplex S,
	int i,
	int ni,
	int j,
	int nj
)
Visual Basic
Public Shared Function SubMatrix ( 
	T As MatrixDenseGeneralComplex,
	S As _MatrixComplex,
	i As Integer,
	ni As Integer,
	j As Integer,
	nj As Integer
) As MatrixDenseGeneralComplex
Visual C++
public:
static MatrixDenseGeneralComplex^ SubMatrix(
	MatrixDenseGeneralComplex^ T, 
	_MatrixComplex^ S, 
	int i, 
	int ni, 
	int j, 
	int nj
)
static member SubMatrix : 
        T : MatrixDenseGeneralComplex * 
        S : _MatrixComplex * 
        i : int * 
        ni : int * 
        j : int * 
        nj : int -> MatrixDenseGeneralComplex 

Parameters

T
タイプ: Mol..::..MatrixDenseGeneralComplex
コピー先の行列(null またはサイズ調整によって再作成されることがあります)
S
タイプ: Mol..::.._MatrixComplex
コピー元の行列
i
タイプ: System..::..Int32
コピー開始行番号
ni
タイプ: System..::..Int32
コピー行数
j
タイプ: System..::..Int32
コピー開始列番号
nj
タイプ: System..::..Int32
コピー列数

Return Value

タイプ: MatrixDenseGeneralComplex
S のサブ行列(T)

参照