- 5
- 0
- 约6.56千字
- 约 27页
- 2017-07-16 发布于四川
- 举报
主讲:刘忠伟 3.1 多项式 matlab语言把多项式表达成一个行向量,该向量中的元素是按多项式降幂排列的。 如: f(x)=anxn+an-1xn-1+……+a0 可用行向量 p=[an an-1 …… a1 a0]表示 3.1 多项式 多项式的四则运算包括多项式的加减运算及乘法、除法运算。 3.1 多项式 例:a(x)=x2+2x+3; b(x)=4x2+5x+6; c (x)= = (x2+2x+3)(4x2+5x+6) 》》a=[1 2 3];b=[4 5 6]; 》》c=conv(a,b) c = 4.00 13.00 28.00 27.00 18.00 c(x)= 4 x4 + 13 x3 + 28 x2 + 27 x + 18 3.1 多项式 函数[Q,r]=deconv(P1,P2)用于对多项式P1和P2作除法运算。其中Q返回多项式P1除以P2的商式,r返回P1除以P2的余式。这里,Q和r仍是多项式系数向量。 deconv是conv的逆函数,即有P1=conv(P2,Q)+r。 3.1 多项式 MATLAB提供了两种求多项式值的函数:polyval与polyvalm,它们的输入参数均为多项式系数向量P和自变量x。两者的区别在于前者是代数多项式求值,而后者是矩阵多项式求值。 3.1 多项式 (1)代数多项式求值 polyval函数用来求代数多项式的值,
原创力文档

文档评论(0)