4.1 多项式

4.1.1 多项式的表达和创建

在MATLAB中,多项式表示成向量的形式,它的系数是按降序排列的.只需将按降幂次序的多项式的每个系数填入向量中,就可以在MATLAB中建立一个多项式.

例如:向量x=[13-15-29]表示多项式x^4+3x^3-15x^2-2x+9

注意:A.缺项必须补零

B.必须按降序排列

4.1.2 多项式的运算

A.估值:

4.1 多项式 - 图1

B.求根:

4.1 多项式 - 图2

C.加法:

4.1 多项式 - 图3

注意:虽然不同次数的多项式可以相加,但因为多项式是用向量的形式表示的,故多项式相加应表示成相同维数的向量形式.上述多项式应表为x=[0 1 1 1]

D.乘法:

格式:conv(a,b|)
其中a,b是多项式结果是a*b

E.除法:

作用:计算多项式与多项式的除法.
格式:deconv(a,b)
其中a,b是多项式结果是a/b
注意:多项式a的次数必须比多项式b的次数要高!否则结果为零.

F.求导:

格式:polyder(a)
其中a是多项式