Bestimmt die Lösungen nicht linearer n-dimensionaler Gleichungssysteme. Der Ausgangspunkt ist ein n-dimensionaler Startpunkt. Die polymorphe Instanz muss manuell ausgewählt werden.


icon

Ein-/Ausgänge

  • cdbl.png Genauigkeit

    Genauigkeit legt die Genauigkeit der Nullstellenbestimmung fest. Die Standardeinstellung lautet 1,00E-8. Damit wird die maximale Abweichung der berechneten Lösung von der eigentlichen Lösung festgelegt.

  • cdbl.png h

    h ist eine kleine Differenz zur Berechnung von Ableitungen. Die Standardeinstellung lautet 1E-8.

  • c1ddbl.png Start

    Start ist der n-dimensionale Startpunkt.

  • c1dstr.png X

    X ist ein Array aus Strings für die x-Variablen. Wenn das String-Array die Variable t enthält, gibt das VI einen Fehler aus.

  • c1dstr.png F(X)

    F(X) ist ein Array von Strings, das die Funktionen in n-Dimensionen beschreibt. Die Formel kann eine beliebige Anzahl gültiger Variablen enthalten.

  • i1ddbl.png Nullstellen

    Nullstellen enthält die Nullstellen von F(X).

  • i1ddbl.png f(Nullstellen)

    f(Nullstellen) enthält die Funktionswerte der Nullstellen.

    In der Regel liegen diese Werte um 0 herum.

  • iu32.png Zeiteinheiten

    Zeiteinheiten ist die Zeit in Millisekunden, um die Formel zu analysieren und die Nullstellen zu berechnen.

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

  • F sei die n-dimensionale Funktion und X ein Punkt mit n Dimensionen.

    Darüber hinaus sei

    f = 0,5F²

    Mit dem Algorithmus wird ein Vektor P gesucht, für den

    F(X + dP) ≤ F(X)

    für alle 0 ≤ d ≤ 1.

    Als zweiter Schritt wird ein entsprechender Wert d* berechnet, so dass

    F(X + d*P)

    beträchtlich kleiner als F(X) ist. Dieser Vorgang wird wiederholt, bis F(X) ≈ 0 erreicht ist. Daraus ergibt sich eine Näherung für F(X) = 0.