Полномочия и продукты стандартных регрессоров
R = polyreg(model)
R = polyreg(model,'MaxPower',n)
R = polyreg(model,'MaxPower',n,'CrossTerm',CrossTermVal)
создает массив R = polyreg(model)R полиномиальных регрессоров до степени 2. Если порядок модели ввел u и вывод y, na =nb=2, и задержка nk =1, полиномиальными регрессорами является y (t −1) 2, u (t −1) 2, y (t −2) 2, u (t −2) 2. model является объектом idnlarx. Необходимо добавить эти регрессоры в model путем присвоения свойства CustomRegressors model или при помощи addreg.
создает массив R = polyreg(model,'MaxPower',n)R полиномиальных регрессоров до степени n. Исключает сроки полномочий 1 и перекрестные условия, такие как y (t −1) *u (t−1).
создает массив R = polyreg(model,'MaxPower',n,'CrossTerm',CrossTermVal)R полиномиальных регрессоров до степени n и включает перекрестные условия (продукты регрессоров стандартов), когда CrossTermVal является 'on'. По умолчанию CrossTermVal является 'off'.