Mol(Math Object Library) fot .Net
Overload List
名前 | 説明 | |
---|---|---|
Add(_MatrixComplex, _MatrixComplex, Complex) |
c = a + b: _MatrixComplex + Complex
行列 a の全(非ゼロ)要素に b を足します。 計算結果は c に格納され、c が結果として返ります。第一引数 c == null の場合は、新規に行列 c を作成します。 ※エルミート行列の場合、一般に行列全要素に演算を施した場合エルミート性はなくなります。 ただし、本演算はメモリーに確保されている(エルミート行列の場合上三角部分)要素のみに演算を実行するため エルミート性は保持されます。 ※ c==a も可能です。 | |
Add(_MatrixComplex, Complex, _MatrixComplex) |
c = b + a: Complex + _MatrixComplex
行列 a の全(非ゼロ)要素に b を足します。 計算結果は c に格納され、c が結果として返ります。第一引数 c == null の場合は、新規に行列 c を作成します。 ※エルミート行列の場合、一般に行列全要素に演算を施した場合エルミート性はなくなります。 ただし、本演算はメモリーに確保されている(エルミート行列の場合上三角部分)要素のみに演算を実行するため エルミート性は保持されます。 ※ c==a も可能です。 | |
Add(_MatrixDouble, _MatrixDouble, Double) |
c = a + b: _MatrixDouble + double
行列 a の全(非ゼロ)要素に b を足します。 計算結果は c に格納され、c が結果として返ります。第一引数 c == null の場合は、新規に行列 c を作成します。 ※ c==a も可能です。 | |
Add(_MatrixDouble, Double, _MatrixDouble) |
c = b + a: double + _MatrixDouble
行列 a の全(非ゼロ)要素に b を足します。 計算結果は c に格納され、c が結果として返ります。第一引数 c == null の場合は、新規に行列 c を作成します。 ※ c==a も可能です。 | |
Add(_VectorComplex, _VectorComplex, Complex) |
c = a + b ; c と a は VectorDenseComplex か VectorSparseComplex のどちらか。b は任意の Complex。 a の全ての要素に b を足します。ただし、a がスパースの場合は登録済の要素のみ b が足されます。 ※ c==a も可能です。 | |
Add(_VectorComplex, Complex, _VectorComplex) |
c = b + a; c と a は VectorDenseComplex か VectorSparseComplex のどちらか。b は任意の Complex。 a の全ての要素に b を足します。ただし、a がスパースの場合は登録済の要素のみ b が足されます。 ※ c==a も可能です。 | |
Add(_VectorDouble, _VectorDouble, Double) |
c = a + b ; ベクトルとスカラーの足し算。 c と a は VectorDenseDouble か VectorSparseDouble のどちらか。
b は任意の double。 a の全ての要素に b を足します。ただし、a がスパースの場合は登録済の要素のみ b が足されます。 引数 c が null のときは、新規に c が作成されます。 ※ c==a も可能です。 | |
Add(_VectorDouble, Double, _VectorDouble) |
c = b + a ; ベクトルとスカラーの足し算。 c と a は VectorDenseDouble か VectorSparseDouble のどちらか。
b は任意の double。 a の全ての要素に b を足します。ただし、a がスパースの場合は登録済の要素のみ b が足されます。 引数 c が null のときは、新規に c が作成されます。 ※ c==a も可能です。 |