18.09.2015 Views

Vår 2013

Øving 9 - Institutt for matematiske fag

Øving 9 - Institutt for matematiske fag

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Øving 9<br />

• For n = 0, 1, 2, . . . , sett x n = (a n + b n )/2.<br />

• Hvis f(a n )f(x n ) < 0, sett a n+1 = a n , b n+1 = x n . Hvis f(x n )f(b n ) < 0, sett<br />

a n+1 = x n , b n+1 = b n . 1<br />

a) Tilnærm løsningen av x = cos x ved å bruke tre iterasjoner av henholdsvis<br />

Newton og halverings-metoden. Sammenlign resultatene.<br />

b) Implementer halveringsmetoden i MATLAB for å tilnærme nullpunktene til de<br />

to funksjonene e −x = ln x og e x + x 4 + x = 2. Sett en feiltoleranse (dvs. en<br />

maksimumsverdi for (b − a) og et maksimalt antall iterasjoner. NB: Den siste<br />

funksjonen har to nullpunkt. Ved å velge a og b kan du styre hvilket som blir<br />

estimert.<br />

1 Dersom f(x n), f(a n), eller f(b n) er 0 har vi allerede funnet et nullpunkt.<br />

26. april <strong>2013</strong> Side 3 av 3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!