求多项式除法.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
求多项式除法.doc

求多项式除法 设多项式被除式系数为,除式系数为构造矩阵 由普通带余除法可知在计算机上求多项式除法可以如下算法: 第一行减去第二行(第一行的第一个元素/第二行的第一个元素),得: 将第一行向前移一位最后补0得: 返回(1)执行,一直进行到第一行与对于的元素及以后的元素都为0,即: 则余项系数为,商为n-m次多项式,其系数为第二行所乘的那些数,… 设方程f(x)=0在区间(a,b)内有t(tl)个根,如何将(a,b)分隔为t个小区间,使每个小区间内只有一个根? 取(a,b)的中点c=(a+b)/2,求v(a),v(c),v(b),(v(a)为多项式f(x)在a处的变号数,其余同理),若v(a)-v(c)=0,则区间(a,c)内无根,取(c,b)作为新的区间,其内根的个数仍为t,将它们保存起来.否则若v(c)-v(b)=0则区间(c,b)内无根,取(a,c)作为新的区间,其内根的个数仍为t,将它们保存起来.否则必有v(a)v(c)v(b)则区间(a,c),(c,b)内均有实根,记为(a,c)内实根个数,为(c,b)内实根个数,将(a,c),,(c,b),保存起来。 若保存下来的所有区间内都只有一个根,则分隔结束,否则从中取出一个其内根的个数大 于1的区间重复上述步骤. 用STURM定理将包含所有实根的区间分隔为若干只含一个根的小区间,并求各小区间 内方程近似根的程序的算法如下: (l)输入方程f(x)=0的次数n,系数,求f‘ (x)的系数, 求f(x)/f‘(x)的余项,将前次相除的除式作下次相除的被除式,将前次相除的余式乘-1保留 下来并作下次相除的除式,一直进行到余式为零即结束,这样求得f(x)的sturm组:. (2)若为零次多项式执行下一步,否则求的商F(x),再求F(x)的sturm 组. (3)求包含所有实根的区间(a,b),用上面求出的sturm组求出(a,b)内根的个数v(a)- v(b). (4)若(a,b)内根的个数为零则程序结束,否则将(a,b)分隔为几个小区间,使每一个小区间内 只有一个根. (5)对每一小区间(),取中点。,若,以作为的一个近似根,否则若则根在内以作为新小区间,否则根在内,以作为新的小区间,对新的小区间重复上述步骤,直到。 分别用六个函数来实现上述各部分功能. 用qsturmz(Pl,P2,n)求方程的sturm组. ②用fsturm:(Pl,P4,n)求F(x)=f(x)/fs(x). ③用v(P1,P2,x,n)求方程在x处的变号数. ④用qgdj(P1,P2)求方程根的界. ⑤用dxsv(P1,P2,x)求方程在x处的函数值. ⑥用gdgl(P1,P2,b,n)将(a,b)分隔为几个小区间使每个小区间内只有一个根.

文档评论(0)

gsgtshb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档