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