Mol(Math Object Library) fot .Net
因子分解された行列の情報を元に A*x = b という形の連立方程式を解きます。 ここで、A はLuSolver.Create() に指定した行列。 x は解行列。b は定数項行列です。
Solve()メソッドは繰り返し実行できます。

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

構文

C#
public MatrixDenseGeneralDouble Solve(
	MatrixDenseGeneralDouble x,
	MatrixDenseGeneralDouble b
)
Visual Basic
Public Function Solve ( 
	x As MatrixDenseGeneralDouble,
	b As MatrixDenseGeneralDouble
) As MatrixDenseGeneralDouble
Visual C++
public:
MatrixDenseGeneralDouble^ Solve(
	MatrixDenseGeneralDouble^ x, 
	MatrixDenseGeneralDouble^ b
)
member Solve : 
        x : MatrixDenseGeneralDouble * 
        b : MatrixDenseGeneralDouble -> MatrixDenseGeneralDouble 

Parameters

x
タイプ: Mol..::..MatrixDenseGeneralDouble
解行列 x(null を指定すると新規に作成されます)
b
タイプ: Mol..::..MatrixDenseGeneralDouble
定数項行列

Return Value

タイプ: MatrixDenseGeneralDouble
解行列(x)

参照