早教吧作业答案频道 -->数学-->
秦九韶算法求乘方次数若用秦九韶算法求n次多项式f(x)=a[n]x^n+a[n-1]x^(n-1)+.+a[1]x+a[0]当X=Xo时的值f(x),需要几次乘方?
题目详情
秦九韶算法求乘方次数
若用秦九韶算法求n次多项式f(x)=a[n]x^n+a[n-1]x^(n-1)+.+a[1]x+a[0] 当X=Xo 时的值f(x),需要几次乘方?
若用秦九韶算法求n次多项式f(x)=a[n]x^n+a[n-1]x^(n-1)+.+a[1]x+a[0] 当X=Xo 时的值f(x),需要几次乘方?
▼优质解答
答案和解析
秦九韶算法 秦九韶算法是中国南宋时期的数学家秦九韶提出的一种多项式简化算法.在西方被称作霍纳算法(Horner algorithm或Horner scheme),是以英国数学家威廉·乔治·霍纳命名的.
把一个n次多项式f(x)=a[n]x^n+a[n-1]x^(n-1)+.+a[1]x+a[0]改写成如下形式:
f(x)=a[n]x^n+a[n-1]x^(n-1))+.+a[1]x+a[0]
=(a[n]x^(n-1)+a[n-1]x^(n-2)+.+a[1])x+a[0]
=((a[n]x^(n-2)+a[n-1]x^(n-3)+.+a[2])x+a[1])x+a[0]
=.
=(.((a[n]x+a[n-1])x+a[n-2])x+.+a[1])x+a[0].
求多项式的值时,首先计算最内层括号内一次多项式的值,即
v[1]=a[n]x+a[n-1]
然后由内向外逐层计算一次多项式的值,即
v[2]=v[1]x+a[n-2]
v[3]=v[2]x+a[n-3]
.
v[n]=v[n-1]x+a[0]
这样,求n次多项式f(x)的值就转化为求n个一次多项式的值.
(注:中括号里的数表示下标)
结论:对于一个n次多项式,至多做n次乘法和n次加法.
乘方是N=2,最多算两次.
把一个n次多项式f(x)=a[n]x^n+a[n-1]x^(n-1)+.+a[1]x+a[0]改写成如下形式:
f(x)=a[n]x^n+a[n-1]x^(n-1))+.+a[1]x+a[0]
=(a[n]x^(n-1)+a[n-1]x^(n-2)+.+a[1])x+a[0]
=((a[n]x^(n-2)+a[n-1]x^(n-3)+.+a[2])x+a[1])x+a[0]
=.
=(.((a[n]x+a[n-1])x+a[n-2])x+.+a[1])x+a[0].
求多项式的值时,首先计算最内层括号内一次多项式的值,即
v[1]=a[n]x+a[n-1]
然后由内向外逐层计算一次多项式的值,即
v[2]=v[1]x+a[n-2]
v[3]=v[2]x+a[n-3]
.
v[n]=v[n-1]x+a[0]
这样,求n次多项式f(x)的值就转化为求n个一次多项式的值.
(注:中括号里的数表示下标)
结论:对于一个n次多项式,至多做n次乘法和n次加法.
乘方是N=2,最多算两次.
看了 秦九韶算法求乘方次数若用秦九...的网友还看了以下:
求极限ln(1+x)/x^2求limln(1+x)/x^2 (x趋近于0)解法一:洛比达法则 原式 2020-05-16 …
解方程和算式X^2+X+1/(X^2+X)=2还有算式:根号1.5*根号(8/3)+(根号2-2) 2020-06-08 …
解一下算式(XⅠ+2)(XⅡ+2)和算式XⅠ^2-XⅠXⅡ+XⅡ^2其中XⅠ=2分之1+√14XⅡ 2020-06-14 …
要有计算过程:一道乖法算式中乖数是9把乖数被乖数和乖得积相加319问被乖数是多少(不能用X方程)不 2020-06-20 …
4个6相加是多少,加法算式是()乖法算式是(4个6相加是多少,加法算式是()乖法算式是(),读作( 2020-06-20 …
2、一道没有余数的除法算式中,被除数+除数x商=258,则被除数是()A.1292、一道没有余数的 2020-07-18 …
把“254-148=106”写成一个加法算式和一个减法算式:加法算式:减法算式. 2020-07-18 …
看图列式计算.(1)加法算式:29+29+29+2929+29+29+29乘法算式:29×429× 2020-07-19 …
小华把三个漏写数字的成语编成一道乘法算式:()X()=()花家事齐争大放鸣吉还有一道除法算式()/ 2020-07-24 …
把加法算式3.5+3.5+3.5+3.5改写成乘法算式是(),计算结把加法算式3.5+3.5+3.5 2020-11-06 …