dgemv - Produkt aus allgemeiner Matrix und Vektor (DBL)
- Aktualisiert2025-07-30
- 3 Minute(n) Lesezeit
Berechnet das Produkt aus einer allgemeinen Matrix und einem Vektor.
Die Instanz des VIs richtet sich nach den Datentypen der Eingänge A, x und y.

Ein-/Ausgänge
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 (N × M)-Matrix darstellt.
x
—
x ist ein reeller Vektor. Das VI multipliziert die ersten M Elemente in x mit op(A). x muss mindestens M Elemente enthalten.
y
—
y ist ein reeller Vektor. y muss mindestens die Anzahl an Elementen von op(A)*x aufweisen. Die Standardeinstellung ist ein N-Element-Vektor, in dem alle Elemente 0 sind.
Alpha
—
Alpha ist ein reeller Skalar, der op(A)*x skaliert. Der Standardwert lautet 1.
Beta
—
beta ist ein reeller Skalar, der y skaliert. Der Standardwert lautet 1.
dgemv
—
dgemv ist ein reeller Vektor mit der gleichen Größe wie y. Für die ersten N Elemente gibt das VI die Ergebnisse von Alpha*op(A)*x + Beta*y aus. Für die restlichen Elemente gibt das VI den Wert des Elements in y 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 A
—
A
—
x
—
Alpha
—
dgemv
—
Fehler
—