Mol(Math Object Library) fot .Net
アッセンブリー: Mol.Net (in Mol.Net.dll)
y = alpha*A*x + beta*y という形の計算を実行します。ここで A は疎な対称行列、 x と y はベクトル、alpha と beta は double の定数です。
V1.0.0.0.3 で引数が変更されました。
名前空間: MolV1.0.0.0.3 で引数が変更されました。
アッセンブリー: Mol.Net (in Mol.Net.dll)
構文
C# |
---|
public static void LeMv( VectorDenseDouble y, MatrixSparseSymmetricDouble A, VectorDenseDouble x, double alpha, double beta ) |
Visual Basic |
---|
Public Shared Sub LeMv ( y As VectorDenseDouble, A As MatrixSparseSymmetricDouble, x As VectorDenseDouble, alpha As Double, beta As Double ) |
Visual C++ |
---|
public: static void LeMv( VectorDenseDouble^ y, MatrixSparseSymmetricDouble^ A, VectorDenseDouble^ x, double alpha, double beta ) |
static member LeMv : y : VectorDenseDouble * A : MatrixSparseSymmetricDouble * x : VectorDenseDouble * alpha : float * beta : float -> unit |
Parameters
- y
- タイプ: Mol..::..VectorDenseDouble
計算結果を格納するベクトルです
- A
- タイプ: Mol..::..MatrixSparseSymmetricDouble
疎な対称行列
- x
- タイプ: Mol..::..VectorDenseDouble
Aに乗算する密ベクトル
- alpha
- タイプ: System..::..Double
A の各要素に掛ける double 値
- beta
- タイプ: System..::..Double
y の各要素に掛ける double 値