Задание линейного регрессора для нелинейной модели ARX
Линейный регрессор - это запаздывающая выходная или входная переменная, такая как y (t-1) или u (t-2). Здесь y-член имеет запаздывание, равное 1 образцу, и u-член имеет запаздывание, равное 2 образцам. AlinearRegressor объект инкапсулирует набор линейных регрессоров. Использовать linearRegressor объекты при создании нелинейных моделей ARX с использованием idnlarx или nlarx. linearRegressor обобщает понятие порядков в моделях ARX или, другими словами, [na nb nk] , чтобы разрешить абсолютные значения и несмежные задержки. Используя linearRegressor объекты также позволяют комбинировать линейные регрессоры с полиномиальными и пользовательскими регрессорами в одном наборе регрессоров.
указывает в lreg = linearRegressor(Variables,Lags,useAbsolute)UseAbsolute следует ли использовать абсолютные значения переменных для создания регрессоров.
customRegressor | getreg | idnlarx | nlarx | polynomialRegressor