主要内容

idPolynomial1D

Hammerstein-Wiener模型的单变量多项式非线性估计量

语法

t = idPolynomial1D(‘度’,n)
t = idPolynomial1D(“系数”,C)
t = idPolynomial1D (n)

描述

idPolynomial1D是存储Hammerstein-Wiener模型单变量多项式非线性估计量的对象。

你可以使用构造函数来创建非线性对象,如下所示:

t = idPolynomial1D(‘度’,n)的多项式非线性估计器对象n学位。

t = idPolynomial1D(“系数”,C)创建具有系数的多项式非线性估计器对象C

t = idPolynomial1D (n)的多项式非线性估计量对象n学位。

使用评估(p, x)方法定义的函数的值idPolynomial1D对象px

idPolynomial1D属性

创建对象后,可以使用得到或点表示法来访问对象属性值。例如:

列出所有属性值get(p) %获取系数属性p的值
属性名 描述
学位

正整数表示多项式的次
默认=1

例如:

idPolynomial1D(“学位”,3)
系数

1 -通过-(n + 1)包含多项式系数的矩阵。

免费的 选项来修复或释放映射对象中的值。当你设置免费的,对象在估计期间不会更新。

例子

使用idPolynomial1D给出Hammerstein-Wiener模型中的单变量多项式非线性估计量。例如:

m = nlhw(数据、订单、idPolynomial1D(“度”,3),[]);

在哪里“度”是属性的缩写吗“度”

提示

使用idPolynomial1D定义一个非线性函数 y F x ,在那里F的单变量多项式函数是x

F x c 1 x n + c 2 x n 1 + ... + c n x + c n + 1

版本历史

在R2007b中引入

全部展开