Horners algoritm

Från Rilpedia

Hoppa till: navigering, sök
Wikipedia_letter_w.pngTexten från svenska WikipediaWikipedialogo_12pt.gif
rpsv.header.diskuteraikon2.gif

Horners algoritm, Horners metod eller Horners schema är en regel för att beräkna värdet av ett polynom. Den används med fördel för polynom av hög grad.

Regeln innebär att polynomet

p(x) = a_0 + a_1x + a_2x^2 + a_3x^3 + \cdots + a_nx^n.

skrivs om på den rekursiva formen

p(x) = a_0 + x(a_1 + x(a_2 + \cdots (a_{n-1} + a_n x))).

Den senare formen har fördelen att endast n additioner samt n multiplikationer måste utföras, jämfört med (n2+n)/2 multiplikationer för originalformen. Uträkningen kan därmed utföras snabbare, och blir dessutom numeriskt mer stabil (det vill säga avrundningsfelet blir mindre).

Se även

Personliga verktyg