dsymm-対称行列・行列積 (DBL)
- 更新日2025-07-30
- 4分で読める
対称行列と別の行列の積を計算します。
A、B、およびC入力に配線するデータタイプにより、使用する多態性のインスタンスが決まります。

入力/出力
左右
—
左右は計算時のAの位置を指定します。
A
—
Aは、少なくともK行K列から成る実数対称行列です。 VIは、Aの最初のK行とK列をBで乗算します。左右を左に設定する場合、KはBの行数と等しくなります。左右を右に設定する場合、KはBの列数と等しくなります。
B
—
Bは実行列です。
C
—
Cは実行列です。 Cの次元はBより大きいまたは同じ数の次元である必要があります。デフォルトは、すべての要素が0に等しい行列Bと同じサイズの行列です。
行列Aタイプ
—
行列Aタイプは計算にVIがAの上/下三角要素を使用するかどうかを指定します。
アルファ
—
アルファは、A*BおよびB*Aをスケールする実数スカラです。デフォルトは 1 です。
ベータ
—
ベータは、Cをスケールする実数スカラです。 デフォルトは1です。
dsymm
—
dsymmはCと同じサイズの実行列です。 選択した三角形成分の最初の K 行 K 列の要素について、VIは、選択した 辺に応じて 、 alpha* A*B+beta *Cまたは alpha*B *A+beta *Cの結果を返す。残りのすべての要素では、VIはCの同じ指標を含む要素の値を返します。
エラー
—
エラーは、VIからのエラーまたは警告を返します。エラーは「エラーコードからエラークラスタ」VIに配線して、エラーコードまたは警告をエラークラスタに変換できます。 |
BLAS関数の詳細については、BLAS (Basic Linear Algebra Subprograms/基本線形代数サブプログラム) Webサイトnetlib.orgを参照してください。
左右
—
A
—
アルファ
—
dsymm
—
エラー
—