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 | n4sidssestssregest |
| Frequenzgangmodelle | etfespaspafdr |
| Korrelationsmodelle | craimpulseest |
| Lineare Zeitreihenmodelle | ararx (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 | recursiveARXrecursiveARMAXrecursiveOErecursiveBJ |
| Lineare Zeitreihenmodelle | recursiveARrecursiveARMA |
| Modell, das hinsichtlich der Parameter linear ist | recursiveLS |
| Lineare Polynommodelle | rpemrplrsegment (nur AR-, ARMA-, ARX- und ARMAX-Modelle) |