zher2k-エルミート行列階数2k更新 (CDB)
- 更新日2025-07-30
- 4分で読める
エルミート行列の上/下三角要素の階数–2k更新を計算します。

入力/出力
操作
—
操作は、行列AとBに対して行う操作を指定します。op(A)およびop(B)はその結果を表します。
A
—
Aは、(N × K) 次元の複素行列です。
B
—
B は複素行列です。 op(B)はop(A)と同じ次元である必要があります。
C
—
Cはエルミート行列です。 操作を転置なしに設定する場合、VIはCの最初のN行をアップデート用に使用します。Cの行と列数はN以上の必要があります。デフォルトはすべての要素が0と等しいN × N行列です。
行列Cタイプ
—
行列Cタイプは、行列Cの上/下三角要素のどれを更新するかを指定します。
アルファ
—
アルファは、A*B^H または A^H*B をスケールする複素スカラです。ここで、A^H はconj(A') と同じです。 デフォルトは1です。
ベータ
—
ベータは、Cをスケールする実数スカラです。 デフォルトは1です。
zher2k
—
zher2kは、Cと同じ次元の複素行列です。 行列Cタイプに選択する三角要素の最初のN行およびN列の要素の場合、zher2kは計算の結果を返します。残りのすべての行および列では、zher2kは同じ指標のあるCの要素の値を返します。
エラー
—
エラーは、VIからのエラーまたは警告を返します。エラーは「エラーコードからエラークラスタ」VIに配線して、エラーコードまたは警告をエラークラスタに変換できます。 |
BLAS関数の詳細については、BLAS (Basic Linear Algebra Subprograms/基本線形代数サブプログラム) Webサイトnetlib.orgを参照してください。
操作
—
A
—
アルファ
—
ベータ
—
zher2k
—
エラー
—