Berechnet das Produkt aus einer hermiteschen Matrix und einem Vektor.


icon

Ein-/Ausgänge

  • c2dcdb.png A

    A ist eine hermitesche Matrix.

    Das VI multipliziert die ersten N Zeilen und N Spalten des oberen oder unteren Dreiecksbereichs von A mit X, wobei N die Anzahl der Elemente in X ist. Die Zeilen- und Spaltenanzahl in A muss größer oder gleich N sein.

  • c1dcdb.png x

    x ist ein komplexer Vektor mit N–Elementen.

  • c1dcdb.png y

    y ist ein komplexer Vektor mit mindestens so vielen Elementen wie in x.

    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 der Matrix in die Berechnung ein.
    3Oberer Dreiecksbereich (Standard)—Das VI bezieht nur den oberen Dreiecksbereich der Matrix in die Berechnung ein.
  • ccdb.png Alpha

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

  • ccdb.png Beta

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

  • i1dcdb.png zhemv

    zhemv ist ein komplexer Vektor mit der gleichen Anzahl an Elementen wie y, der das Ergebnis von Alpha*A*x + Beta*y ausgibt.

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