I  k_sin.c approximeras sin(x) med polynomet p(x) = x + S1 x^3 + ... + S6 x^13 där S1, .., S6 är konstanter. I plotten nedan har jag använt Maple för att rita upp något som liknar ett relativt fel (sin(x) är ju ungefär lika med x för små x), nämligen (sin(x) - p(x)) / x.

(sin(x) - p(x)) / x

Observera skalan i y-led! Lägg märke till att felet är utspritt i den meningen att alla topparna har samma höjd; felet är med andra ord fördelat över intervallet.

Så här ser motsvarande  fel ut förTaylorpolynomet av grad 13:

Vi ser att felet ligger på 1e-14 nivån. Om vi zoomar in ser vi att Taylorpolynomet är en mycket bra (men onödigt bra) approximation för små x; felet är omkring 1e-41.

back