Befehle für die Modellschätzung
In den folgenden Tabellen sind die Befehle der System Identification Toolbox™ für die Offline- und Online-Schätzung zusammengefasst. Ausführliche Informationen zur Verwendung der einzelnen Befehle finden Sie auf der entsprechenden Referenzseite.
Alle Schätzungsbefehle können mithilfe der Software MATLAB® Compiler™ kompiliert werden. Mit der Software MATLAB Coder™ können Sie nur Code der Programmiersprachen C und C++ für Online-Schätzbefehle generieren. Ausnahmen sind rpem
, rplr
und segment
.
Befehle für die Offline-Schätzung
Modelltyp | Schätzbefehle |
---|---|
Transferfunktionsmodelle | tfest |
Prozessmodelle (Transferfunktionen niedriger Ordnung, ausgedrückt im Zeitkonstantenformat) | procest |
Lineare Eingangs-/Ausgangs-Polynommodelle | armax (ARMAX- und ARIMAX-Modelle)arx (ARX- und ARIX-Modelle)bj (nur BJ)iv4 (nur ARX)ivx (nur ARX)oe (nur OE)polyest (für alle Modelle) |
Zustandsraummodelle | n4sid ssest ssregest |
Frequenzgangmodelle | etfe spa spafdr |
Korrelationsmodelle | cra impulseest |
Lineare Zeitreihenmodelle | ar arx (für mehrere Ausgänge)ivar |
Lineare Grey-Box-Modelle | greyest |
Nicht lineare ARX-Modelle | nlarx |
Hammerstein-Wiener-Modelle | nlhw |
Nicht lineare Grey-Box-Modelle | nlgreyest |
Lineare und nicht lineare Modelle | pem |
Befehle für die Online-Schätzung
Modelltyp | Schätzbefehle |
---|---|
Lineare Eingangs-/Ausgangs-Polynommodelle | recursiveARX recursiveARMAX recursiveOE recursiveBJ |
Lineare Zeitreihenmodelle | recursiveAR recursiveARMA |
Modell, das hinsichtlich der Parameter linear ist | recursiveLS |
Lineare Polynommodelle | rpem rplr segment (nur AR-, ARMA-, ARX- und ARMAX-Modelle) |