二讲MATLAB的数值计算8.pptVIP

  • 0
  • 0
  • 约6.37千字
  • 约 10页
  • 2019-07-23 发布于江苏
  • 举报
2.roots —— 求多项式的根 p = 1.00 -6.00 -72.00 -27.00 r=roots(p) r = 12.12 -5.73 -0.39 当然我们可用poly令其返回多项式形式 p2=poly(r) p2 = 1.00 -6.00 -72.00 -27.00 matlab规定多项式系数向量用行向量表示,一组根用列向量表示。 3.conv,convs多项式乘运算 例:a(x)=x2+2x+3; b(x)=4x2+5x+6; c = (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 p=poly2str(c,x) p = 4 x^4 + 13 x^3 + 28 x^2 + 27 x + 18 4.deconv多项式除运算 a=[1 2 3]; c = [4.00 13.00 28.00 27.00 18.00] d=deconv(c,a) d =4.00 5.00 6.00 [d,r]=deconv(c,a) 余数 c除a后的整数 5.多项式微分 matlab提供了polyder函数多

文档评论(0)

1亿VIP精品文档

相关文档