Berechnet das Produkt aus einer symmetrischen Matrix und einem Vektor.


icon

Ein-/Ausgänge

  • c2ddbl.png A

    A ist eine reelle symmetrische Matrix.

    Das VI multipliziert die ersten N Zeilen und N Spalten des Dreiecksbereichs von A, der für Typ der Matrix A durch X ausgewählt wird, wobei N die Anzahl der Elemente in X ist. A muss mindestens N Zeilen und N Spalten haben.

  • c1ddbl.png x

    x ist ein reeller Vektor mit N–Elementen.

  • c1ddbl.png y

    y ist ein reeller Vektor mit mindestens N Elementen.

    Die Standardeinstellung ist ein Vektor mit N Elementen, die alle 0 lauten.

  • ci32.png Typ der Matrix A

    Typ der Matrix A gibt an, ob die Berechnung am oberen oder unteren Dreiecksbereich von A durchgeführt werden soll.

    2Unterer Dreiecksbereich—Das VI bezieht nur den unteren Dreiecksbereich von A in die Berechnung ein.
    3Oberer Dreiecksbereich (Standard)—Das VI bezieht nur den oberen Dreiecksbereich von A in die Berechnung ein.
  • cdbl.png Alpha

    Alpha ist ein reeller Skalar, der A*x skaliert. Der Standardwert lautet 1.

  • cdbl.png Beta

    beta ist ein reeller Skalar, der y skaliert. Der Standardwert lautet 1.

  • i1ddbl.png dsymv

    dsymv ist ein reeller Vektor mit der gleichen Größe wie y.

    Für die ersten N Elemente gibt dsymv das Ergebnis von Alpha*A*x + Beta*y aus. Für die restlichen Elemente gibt dsymv den Wert des Elements in y mit demselben Index aus.

  • ii32.png 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.