Mol(Math Object Library) fot .Net
アッセンブリー: Mol.Net (in Mol.Net.dll)
A = A + alpha*x*y* + alpha**y*x* という計算を実行します。
ここで A は任意の密なエルミート行列、 x と y は複素数ベクトル、
そして alpha は複素数です。 さらに y* は列ベクトルの複素共役転置を意味するので x*y* の結果は(Aと同じサイズの)行列になります。
名前空間: Molアッセンブリー: Mol.Net (in Mol.Net.dll)
構文
C# |
---|
public static void LeMvv( MatrixDenseHermite A, Complex alpha, VectorDenseComplex x, VectorDenseComplex y ) |
Visual Basic |
---|
Public Shared Sub LeMvv ( A As MatrixDenseHermite, alpha As Complex, x As VectorDenseComplex, y As VectorDenseComplex ) |
Visual C++ |
---|
public: static void LeMvv( MatrixDenseHermite^ A, Complex alpha, VectorDenseComplex^ x, VectorDenseComplex^ y ) |
static member LeMvv : A : MatrixDenseHermite * alpha : Complex * x : VectorDenseComplex * y : VectorDenseComplex -> unit |
Parameters
- A
- タイプ: Mol..::..MatrixDenseHermite
計算対象の行列
- alpha
- タイプ: System.Numerics..::..Complex
係数
- x
- タイプ: Mol..::..VectorDenseComplex
第一ベクトル
- y
- タイプ: Mol..::..VectorDenseComplex
第二ベクトル