Следующие таблицы обобщают команды System Identification Toolbox™ для оффлайновой и онлайновой оценки. Для получения дальнейшей информации об использовании каждой команды, смотрите соответствующую страницу с описанием.
Можно скомпилировать все команды оценки с помощью программного обеспечения MATLAB® Compiler™. Используя программное обеспечение MATLAB Coder™, можно только сгенерировать 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) |