实用标准文档文案大全第7章求解非线性方程7
1多项式运算在MATLAB中的实现一、多项式的表达n次多项式表达为:naxaxaxap(x)1-n1-n1n0,是n+1项之和在MATLAB中,n次多项式可以用n次多项式系数构成的长度为n+1的行向量表示[a0,a1,⋯⋯an-1,an]二、多项式的加减运算设有两个多项式naxaxaxap1(x)1-n1-n1n0和mbxbxbxbp2(x)1-m1-m1m0
它们的加减运算实际上就是它们的对应系数的加减运算
当它们的次数相同时,可以直接对多项式的系数向量进行加减运算
当它们的次数不同时,应该把次数低的多项式无高次项部分用0系数表示
例2计算1635223xxxxa=[1,-2,5,3];b=[0,0,6,-1];c=a+b例3设6572532345xxxxxxf,3532xxxg,求f(x)+g(x)f=[3,-5,2,-7,5,6];g=[3,5,-3];g1=[0,0,0,g];%为了和f的次数找齐f+g1,f-g1三、多项式的乘法运算conv(p1,p2)例4在上例中,求f(x)*g(x)f=[3,-5,2,-7,5,6];g=[3,5,-3];conv(f,g)四、多项式的除法运算[Q,r]=deconv(p1,p2)表示p1除以p2,给出商式Q(x),余式r(x)
Q,和r仍为多项式系数向量例4在上例中,求f(x)/g(x)f=[3,-5,2,-7,5,6];g=[3,5,-3];[Q,r]=deconv(f,g)五、多项式的导函数实用标准文档文案大全p=polyder(P):求多项式P的导函数p=polyder(P,Q):求P·Q的导函数[p,q]=polyder(P,Q):求P/Q的导函数,导函数的分子存入p,分母存入q
参数P,Q是多项式的向量表示,p,q也是多项式的向量表示
例4求有理分式10076510585