Оцените параметры модели ARX или AR с помощью наименьших квадратов
sys = arx(data,[na
nb nk])
sys = arx(data,[na
nb nk],Name,Value)
sys = arx(data,[na
nb nk],___,opt)
arx не поддерживает непрерывно-разовые оценки. Используйте tfest вместо этого.
возвращает модель полинома структуры ARX, sys = arx(data,[na
nb nk])sys, с предполагаемыми параметрами и ковариациями (неуверенность параметра) использование метода наименьших квадратов и задал orders.
оценивает полиномиальную модель с дополнительными опциями, заданными одним или несколькими аргументами пары sys = arx(data,[na
nb nk],Name,Value)Name,Value.
задает опции оценки, которые конфигурируют цель оценки, начальные условия и обрабатывают смещения данных о вводе/выводе.sys = arx(data,[na
nb nk],___,opt)
|
Данные об оценке. Задайте |
|
Полиномиальные порядки.
|
|
Опции оценки.
Используйте |
Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
|
Введите задержки. Для системы с входными параметрами Значение по умолчанию: 0 для всех входных каналов |
|
Транспортные задержки. Задайте транспортные задержки как целые числа, обозначающие задержку кратного шагу расчета, Для системы MIMO с Значение по умолчанию: 0 для всех пар ввода/вывода |
|
Задайте интеграторы в шумовых каналах. Добавление интегратора создает модель ARIX, представленную: где, интегратор в шумовом канале, e (t).
Значение по умолчанию: |
|
Модель ARX, которая соответствует данным об оценке, возвратилась как объект Информация о результатах оценки и используемых опциях хранится в свойстве
Для получения дополнительной информации об использовании |
QR-факторизация решает сверхрешительный набор линейных уравнений, которые составляют проблему оценки наименьших квадратов.
Без регуляризации вектор параметров модели ARX θ оценивается путем решения нормального уравнения:
где J является матрицей регрессора, и y является измеренный вывод. Поэтому
.
Используя регуляризацию добавляет срок регуляризации:
где, λ и R являются константами регуляризации. Смотрите arxOptions для получения дополнительной информации о константах регуляризации.
Когда матрица регрессии больше, чем MaxSize, заданный в arxOptions, данные сегментируются, и QR-факторизация выполняется итеративно на этих сегментах данных.
ar | armax | arxOptions | arxRegul | arxstruc | bj | impulseest | iv4 | n4sid | nlarx | oe