Следующие таблицы обобщают команды 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) |