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