dgemm - Produkt aus allgemeiner Matrix und Matrix (DBL)
- Aktualisiert2025-07-30
- 3 Minute(n) Lesezeit
Berechnet das Produkt aus zwei allgemeinen Matrizes.
Die Instanz des VIs richtet sich nach den Datentypen der Eingänge A, B und C.

Ein-/Ausgänge
Operation B
—
Operation B gibt die Operation an, die das VI auf die Matrix B anwendet und zur Matrix op(B) führt.
Operation A
—
Operation A gibt die Operation an, die das VI auf die Matrix A anwendet, um die Matrix op(A) zu erzeugen.
A
—
A ist eine reelle Matrix mit Dimensionen, so dass op(A) eine (M, × K)-Matrix darstellt.
B
—
B ist eine reelle Matrix mit Dimensionen, so dass op(B) eine (K × N )-Matrix darstellt.
C
—
C ist eine reelle Matrix mit Dimensionen, die gleich oder größer (M × N) sind.
Alpha
—
Alpha ist ein reeller Skalar, der op(A)*op(B) skaliert. Der Standardwert lautet 1.
Beta
—
beta ist ein reeller Skalar, der C skaliert. Der Standardwert lautet 1.
dgemm
—
dgemm ist eine reelle Matrix mit den gleichen Dimensionen wie C. Für die Elemente der ersten M Zeilen und N Spalten liefert dgemm das Ergebnis von alpha*op(A) *op(B) +beta*C. Für die restlichen Elemente gibt dgemm 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.
Beispiele
Die folgenden Beispieldateien sind in LabVIEW enthalten.
- labview\examples\Mathematics\Linear Algebra\Comparison of BLAS and linear algebra VIs.vi
Operation B
—
A
—
Alpha
—
dgemm
—
Fehler
—