dsyr2k - Symmetrische Matrix - Rang-2k-Austausch (DBL)
- Aktualisiert2025-07-30
- 3 Minute(n) Lesezeit
Berechnet den Rang–2k-Austausch einer symmetrischen Matrix.
Die Instanz des VIs richtet sich nach den Datentypen der Eingänge A, B und C.

Ein-/Ausgänge
Operation
—
Operation gibt an, welche Operation das VI an den Matrizen A und B mit den Ergebnissen op(A) und op(B) ausführt. Die Standardeinstellung lautet Nicht transponiert.
A
—
A ist eine reelle N × K-Matrix.
B
—
B ist eine reelle Matrix. op(B) muss die gleichen Dimensionen wie op(A) aufweisen.
C
—
C ist eine reelle symmetrische Matrix mit einer Größe von mindestens N × K, oder K × N), wenn Operation auf Transponiert gesetzt ist.
Typ der Matrix C
—
Typ der Matrix C gibt an, ob der obere oder der untere Dreiecksbereich von C ausgetauscht werden soll. Die Standardeinstellung lautet Oberer Dreiecksbereich.
Alpha
—
Alpha ist ein reeller Skalar, der den Skalierungsfaktor für A*B^T + B*A^T oder A^T *B + B^T*A skaliert, wobei A^T dem transponierten A entspricht. Der Standardwert lautet 1.
Beta
—
beta ist ein reeller Skalar, der C skaliert. Der Standardwert lautet 1.
dsyr2k
—
dsyr2k ist eine reelle Matrix mit den gleichen Dimensionen wie C. Für die Elemente in den ersten N Zeilen und N Spalten des für Typ der Matrix C ausgewählten Dreiecksbereichs gibt dsyr2k die Ergebnisse der Berechnung aus. Für die restlichen Elemente gibt dsyr2k den Wert des Elements 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
—
dsyr2k
—
Fehler
—