(Не рекомендуемый) Добавить пользовательские регрессоры к нелинейной модели ARX
addreg
не рекомендуется. Добавьте линейные, полиномиальные и пользовательские регрессоры непосредственно к idnlarx
Regressors
вместо этого свойство. Для получения дополнительной информации см. раздел Вопросов совместимости.
m
= addreg(model
,regressors
)
m
= addreg(model
,regressors
,output
)
добавляет пользовательские регрессоры к нелинейной модели ARX путем добавления m
= addreg(model
,regressors
)CustomRegressors
model
свойство. model
и m
являются idnalrx
объекты. Для моделей с одним выходом, regressors
является объектным массивом регрессоров, которые вы создаете используя customreg
или polyreg
, или массив ячеек из векторов символов. Для моделей с несколькими выходами, regressors
1-by- ny
массив ячеек из customreg
объекты или 1-by- ny
массив ячеек из массивов ячеек векторов символов. addreg
добавляет каждый элемент ny
камер к соответствующему model
выходной канал. Если regressors
является одним регрессором, addreg
добавляет этот регрессор ко всем выходным каналам.
добавляет регрессоры m
= addreg(model
,regressors
,output
)regressors
к конкретным выходным каналам output
модели с несколькими выходами. output
является скалярным целым числом или вектором целых чисел, где каждое целое число является индексом выходного канала модели. Задайте несколько пар regressors
и output
значения для добавления различных переменных регрессора к соответствующим выходным каналам.
customRegressor
| getreg
| idnlarx
| linearRegressor
| nlarx
| polynomialRegressor