秦九韶方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了秦九韶方法相关的知识,希望对你有一定的参考价值。

对于给定x,求n次多项式P(x)=a0+a1x+a2x2+a3x3+······+anxn

令P(x)=v,  则vn=a0+a1x+a2x2+a3x3+······+anxn=a0+x(a1+a2x+a3x2+······+anxn-1)

vn-1=a1+a2x+a3x2+······+anxn-1=a1+x(a2+a3x+a4x2+·····+anxn-2)

vn-2=a2+a3x+a4x2+·····+anxn-2=a2+x(a3+a4x+a5x2+·····+anxn-3)

由此递推

v2=an-2+an-1x+anx2=an-2+x(an-1+anx)

v1=an-1+anx

v0=an

可以发现     v0=an

                   vk=x·vk-1+an-k  (k=1,2,3,....,n)

所求P(x)=vn

以上是关于秦九韶方法的主要内容,如果未能解决你的问题,请参考以下文章

大衍求一术的计算方法

秦九韶算法知识点

秦九韶算法详解

算法的时间复杂度比较,计算多项式的直接法和秦九韶法

秦九韶公式 多项式

多项式计算之秦九韶算法