В следующих таблицах представлены команды System Identification Toolbox™ для автономной и онлайн-оценки. Подробную информацию об использовании каждой команды см. на соответствующей странице с описанием.
Можно скомпилировать все команды оценки с помощью MATLAB® Compiler™ программное обеспечение. Используя Coder™ программное обеспечение MATLAB, можно только сгенерировать C и Код С++ для онлайновых команд оценки, кроме rpem
, rplr
, и segment
.
Команды для оценки в автономном режиме
Тип модели | Команды оценки |
---|---|
Модели передаточных функций | tfest |
Модели процесса (передаточные функции низкого порядка, выраженные в форме константы времени) | procest |
Линейные полиномиальные модели ввода-вывода | armax (модели ARMAX и ARIMAX)arx (модели ARX и ARIX)bj (только для BJ)iv4 (только ARX)ivx (только ARX)oe (Только для OE)polyest (для всех моделей) |
Модели в пространстве состояний | n4sid ssest ssregest |
Модели частотной характеристики | etfe spa spafdr |
Корреляционные модели | cra impulseest |
Линейные модели timeseries | ar arx (для нескольких выходов)ivar |
Линейные модели серого ящика | greyest |
Нелинейные модели ARX | nlarx |
Модели Гаммерштейна-Винера | nlhw |
Нелинейные серые коробчатые модели | nlgreyest |
Линейные и нелинейные модели | pem |
Команды для онлайн-оценки
Тип модели | Команды оценки |
---|---|
Линейные полиномиальные модели ввода-вывода | recursiveARX recursiveARMAX recursiveOE recursiveBJ |
Линейные модели timeseries | recursiveAR recursiveARMA |
Модель, которая линейна в параметрах | recursiveLS |
Линейные полиномиальные модели | rpem rplr segment (только для моделей AR, ARMA, ARX и ARMAX) |