matlab多项式运算解析.pptVIP

  • 149
  • 0
  • 约6.49千字
  • 约 33页
  • 2018-12-29 发布于湖北
  • 举报
Matlab 多项式运算与代数方程求解器 Matlab 多项式运算 Matlab 中多项式的表示方法 在 Matlab 中多项式是用它的系数向量来表示的。 例:2x3-x2+3 - [2,-1,0,3] 多项式的符号形式:poly2sym 如, poly2sym([2,-1,0,3]) 运行结果:ans = 2*x^3-x^2+3 多项式四则运算 多项式加减运算 多项式的加减运算就是其所对应的系数向量的加减运算 注意: 对于次数相同的多项式,可以直接对其系数向量进行加减运算; 如果两个多项式次数不同,则应该把低次多项式中系数不足的高次项用 0 补足,然后进行加减运算。 多项式四则运算 多项式乘法运算: k = conv(p,q) 例:计算多项式 2x3-x2+3 和 2x+1 的乘积 p=[2,-1,0,3]; q=[2,1]; k=conv(p,q) %乘积多项式的向量形式 poly2sym(k) %乘积多项式的符号形式 多项式除法运算: [k,r] = deconv(p,q) 其中 k 返回的是多项式 p 除以 q 的商,r 是余式。 即,[k,r]=deconv(p,q) == p=conv(q,k)+r 多项式的求导 多项式的值 多项式的值 多项式的零点 多项式求根 部分分式展开函数residue 部分分式展开函数

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档