1. 程式人生 > >秦九韶方法

秦九韶方法

n) n-k nbsp n-1 spa .... ont -1 font

對於給定x,求n次多項式P(x)=a0+a1x+a2x2+a3x3+······+anxn

令P(x)=vn , 則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

秦九韶方法