zher2k - Hermitesche Matrix - Rang-2k-Austausch (CDB)
- Aktualisiert2025-07-30
- 3 Minute(n) Lesezeit
Berechnet den Rang–2k-Austausch des oberen oder unteren Dreiecksbereichs einer Hermiteschen Matrix.

Ein-/Ausgänge
Operation
—
Operation gibt an, welche Operation das VI an A und B mit den Ergebnissen op(A) und op(B) ausführt.
A
—
A ist eine komplexe N × K-Matrix.
B
—
B ist eine komplexe Matrix. op(B) muss die gleichen Dimensionen wie op(A) aufweisen.
C
—
C ist eine hermitesche Matrix. Wenn operation auf Nicht transponiert gesetzt wird, verwendet das VI die ersten N Zeilen von C für den Austausch. Die Zeilen- und Spaltenanzahl in C muss größer oder gleich N sein. Die Standardeinstellung ist eine (N, N)-Matrix, in der alle Werte 0 sind.
Typ der Matrix C
—
Typ der Matrix C gibt an, ob der obere oder der untere Dreiecksbereich von C ausgetauscht werden soll.
Alpha
—
Alpha ist ein komplexer Skalar, der A*B^H oder A^H*B skaliert, wobei A^H identisch ist mit conj(A'). Der Standardwert lautet 1.
Beta
—
beta ist ein reeller Skalar, der C skaliert. Der Standardwert lautet 1.
zher2k
—
zher2k ist eine komplexe Matrix mit genauso vielen Dimensionen wie C. Für die ersten N Zeilen und N Spalten des für Typ der Matrix C ausgewählten Dreiecksbereichs gibt zher2k die Ergebnisse der Berechnung aus. Für die restlichen Zeilen und Spalten gibt zher2k das Element in C mit demselben Index aus.
Fehler
—
Fehler gibt alle Fehler oder Warnungen des VIs aus. Zur Umwandlung eines Fehlercodes oder einer Warnung in einen Fehler-Cluster verbinden Sie Fehler mit dem VI Fehler-Cluster aus Fehlercode. |
Weitere Informationen zu BLAS-Funktionen finden Sie auf der Website BLAS (Basic Linear Algebra Subprograms) auf netlib.org.
Operation
—
A
—
Alpha
—
Beta
—
zher2k
—
Fehler
—