Da jeg var helt ung ingeniør, aftjente jeg min værnepligt som civil værnepligtig ved Spildevandsudvalget. Formelt måtte jeg ikke udføre arbejde, der lå inden for min faglige uddannelse. Derfor skulle jeg sådan set gå rundt med en kost.

Det var vi nu lidt ligeglade med, og det gik udmærket.

En af de første ting, jeg blev sat til, var at undersøge en stor og sikkert temmelig kostbar og megatung regnemaskine, som udvalget havde anskaffet. Set med nutidens øjne kunne den ikke meget mere end en almindelig lommeregner. Men den havde én lille finesse, som gjorde den interessant: Den kunne programmeres.

OpenAI Om kubikroden af en kost

Jeg måtte naturligvis prøve at finde ud af, hvad man kunne bruge det til.

Maskinen kunne beregne kvadratrødder, men den havde ingen funktion til at finde kubikrødder. Derfor stillede jeg problemet op på følgende måde.

Fra ligning til iteration

Vi søger det tal x, som opfylder:

x3 = y

Dividerer vi med x, får vi:

x2 = y x

Og dermed:

x = y x

Den iterative beregningsregel bliver derfor:

x n+1 = y x n

Eksempel: kubikroden af 27

Vi vælger startgættet:

x0 = 5
x1 = 275 = 2,3238
x2 = 272,3238 = 3,4088
x3 = 273,4088 = 2,8143

Resultaterne svinger over og under den rigtige værdi og nærmer sig:

27 3 = 3

Her kan du selv prøve:

Find kubikroden ved iteration

Iteration Gæt på x x³ Afvigelse

Tilmeld dig nyhedsbrevet

Del med glæde

Leave a Reply

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

*

Dette site anvender Akismet til at reducere spam. Læs om hvordan din kommentar bliver behandlet.

Verified by MonsterInsights