dsymm - Symmetrisches Matrix-Matrix-Produkt (DBL)
- Aktualisiert2025-07-30
- 3 Minute(n) Lesezeit
Berechnet das Produkt aus einer symmetrischen und einer anderen Matrix.
Die Instanz des VIs richtet sich nach den Datentypen der Eingänge A, B und C.

Ein-/Ausgänge
Seite
—
Seite gibt die Position von A in der Berechnung an.
A
—
A ist eine reelle symmetrische Matrix mit mindestens K Zeilen und K Spalten. Das VI multipliziert die ersten K Zeilen und K Spalten von A mit B. Wenn Sie Seite auf Links einstellen, entspricht K der Zeilenanzahl in B. Bei der Einstellung Rechts für Seite entspricht K der Spaltenanzahl in B.
B
—
B ist eine reelle Matrix.
C
—
C ist eine reelle Matrix. Die Dimensionen von C müssen größer oder gleich den Dimensionen von B sein. Die Standardeinstellung ist eine Matrix, die genauso groß ist wie Matrix B und deren Werte alle 0 sind.
Typ der Matrix A
—
Typ der Matrix A gibt an, ob die Berechnung am oberen oder unteren Dreiecksbereich von A durchgeführt werden soll.
Alpha
—
Alpha ist ein reeller Skalar, der A*B und B*A skaliert. Der Standardwert lautet 1.
Beta
—
beta ist ein reeller Skalar, der C skaliert. Der Standardwert lautet 1.
dsymm
—
dsymm ist eine reelle Matrix mit der gleichen Größe wie C. Für die Elemente der ersten K Zeilen und K Spalten der ausgewählten Dreieckskomponente gibt das VI das Ergebnis vonalpha*A*B +beta*C oderalpha*B*A +beta*Czurück, je nachdem, welche Seite Sie auswählen. Für die restlichen Elemente gibt das VI den Wert des Elements mit demselben Index in C 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.
Seite
—
A
—
Alpha
—
dsymm
—
Fehler
—