Löst gewöhnliche Differentialgleichungen mit Anfangsbedingungen der Form X'=F(X,t). Die polymorphe Instanz muss manuell ausgewählt werden.


icon

Ein-/Ausgänge

  • ccclst.png ODE - Rechte Seite

    ODE RHS ist ein Cluster mit Formel- und Variablen-Strings zur Berechnung der rechten Seite einer gewöhnlichen Differentialgleichung, X'=F(X,t).

  • c1dstr.png F(X,t)

    F(X,t) ist ein Array mit Strings, die die rechten Seiten der Differentialgleichungen darstellen. Die Formeln können beliebig viele gültige Variablen enthalten.

  • c1dstr.png X

    X ist ein Array aus Variablen-Strings. Beim Benennen dieser Variablen dürfen Sie nur entweder einen Buchstaben oder einen Buchstaben und eine Zahl verwenden.

  • cstr.png Zeit

    Zeit ist der String zur Angabe der Zeitvariable. Die Standardvariable lautet t.

  • c1ddbl.png x0

    x0 ist der Vektor der Anfangswerte der ODE-Zustände.

  • cnclst.png Simulationsparameter

    Simulationsparameter gibt die Parameter an, die für die Konfiguration der numerischen Lösung der Differentialgleichung verwendet werden.

  • cdbl.png Anfangszeitpunkt

    Anfangszeitpunkt gibt an, wann die Berechnung der gewöhnlichen Differentialgleichung beginnen soll. Der Standardwert lautet 0.

  • cdbl.png Endzeitpunkt

    Endzeitpunkt gibt an, wann die Berechnung der gewöhnlichen Differentialgleichung beendet ist.

  • cdbl.png Zeitschritt

    Zeitschritt ist der Zeitschritt, mit dem die gewöhnliche Differentialgleichung berechnet und der Ausgang aktualisiert wird. Dieser Parameter wird nur bei Lösungssystemen mit fester Schrittweite verwendet.

  • cdbl.png Absolute Toleranz

    Absolute Toleranz gibt die absolute Toleranz für die Lösung der gewöhnlichen Differentialgleichung an.

    Bei y' = f(y) lautet der Fehler ≈ |y| * relative Toleranz + absolute Toleranz.

    Dieser Parameter wird nur bei Lösungssystemen mit variabler Schrittweite berücksichtigt. Lösungssysteme mit variabler Schrittweite passen die Schrittweite dem Fehler entsprechend an. Bei einem zu großen Fehler wird die Schrittweite verringert. Wenn der Fehler zu klein ist, wird die Schrittweite erhöht. Die absolute Toleranz ist bei kleinen y-Werten am bedeutendsten.

  • cdbl.png Relative Toleranz

    Relative Toleranz gibt die relative Toleranz für die Lösung der gewöhnlichen Differentialgleichung an.

    Bei y' = f(y) lautet der Fehler ≈ |y| * relative Toleranz + absolute Toleranz.

    Dieser Parameter wird nur bei Lösungssystemen mit variabler Schrittweite berücksichtigt. Lösungssysteme mit variabler Schrittweite passen die Schrittweite dem Fehler entsprechend an. Bei einem zu großen Fehler wird die Schrittweite verringert. Wenn der Fehler zu klein ist, wird die Schrittweite erhöht. Die relative Toleranz ist bei großen y-Werten am bedeutendsten.

  • cenum.png Kontinuierliches Lösungssystem

    Kontinuierliches Lösungssystem ist die Art des Lösungssystems, mit dem das Simulationsdiagramm berechnet wird. Die Standardeinstellung lautet Runge-Kutta 45 (Variable).

    0
    Runge-Kutta 1 (Euler)
    1
    Runge-Kutta 2
    2
    Runge-Kutta 3
    3
    Runge-Kutta 4
    4
    Runge-Kutta 23 (variable)
    5
    Runge-Kutta 45 (variable)
    6
    BDF (variable)
    7
    Adams-Moulton (variable)
    8
    Rosenbrock (variable)
    9
    Discrete States Only
  • cdbl.png Diskreter Zeitschritt

    Diskreter Zeitschritt gibt den Grundzeitschritt (in Sekunden) für diskrete Funktionen an. Es muss jedoch nicht zwingend an jedem diskreten Zeitschritt eine Berechnung stattfinden. Der ODE-Lösungskalkulator bestimmt die diskrete Funktion und aktualisiert den Ausgang alle n diskrete Zeitschritte, wobei n der für diese Funktion angegebene Parameter Teiler für Sample-Rate ist.

    Hinweis Bei Lösungssystemen mit fester Schrittgröße muss Diskreter Zeitschritt ein ganzzahliges Vielfaches von Zeitschritt sein. Wenn Diskreter Zeitschritt kein ganzzahliges Vielfaches von Zeitschritt ist, zeigt LabVIEW bei dem Versuch der Simulationsausführung einen Laufzeitfehler an.
  • cdbl.png Min. Zeitschritt

    Min. Zeitschritt gibt die kleinste Schrittweite für das Lösungssystem zur Berechnung des Simulationsdiagramms an. Dieser Parameter wird nur bei Lösungssystemen mit variabler Schrittweite berücksichtigt.

  • cdbl.png Max. Zeitschritt

    Max. Zeitschritt gibt die größte Schrittweite für das Lösungssystem zur Berechnung des Simulationsdiagramms an. Dieser Parameter wird nur bei Lösungssystemen mit variabler Schrittweite berücksichtigt.

  • cdbl.png Anfangszeitschritt

    Anfangszeitschritt gibt die Zeitschrittgröße für den ersten Schritt der Evaluierung des Simulationsdiagramms an. Dieser Parameter wird nur bei Lösungssystemen mit variabler Schrittweite berücksichtigt.

  • cerrcodeclst.png Fehler (Eingang, kein Fehler)

    Fehler (Eingang) beschreibt Fehlerbedingungen, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.

  • i1ddbl.png Zeitwerte

    Zeitwerte ist ein Array mit den Zeitwerten, das dem Lösungssystem für Differentialgleichungen zur Durchführung der Operationen übergeben wird. Bei Lösungssystemen mit fester Schrittweite enthält Zeitwerte in gleichmäßigem Abstand angeordnete Werte.

  • i2ddbl.png Ausgänge

    Ausgaben ist ein zweidimensionales Array aus y-Werten. Jede Zeile entspricht dem Vektor mit y-Werten, die zu einem bestimmten Zeitpunkt berechnet wurden. Jede Spalte entspricht der Historie eines bestimmten y-Werts im Laufe der Zeit.

  • ierrcodeclst.png Fehler (Ausgang)

    Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe.