Newton Verfahren < Java < Programmiersprachen < Praxis < Informatik < Vorhilfe
|
Aufgabe | Implementieren sie das Newton Verfahren zur Lösung des Nullstellenproblems f(x) = 0. Stoppen sie die Iteration, wenn entweder |f(x)| < [mm] \varepsilon [/mm] = [mm] 10^{-8} [/mm] gilt oder wenn die maximale Iterationszahl [mm] k_{max} [/mm] = 40 erreicht ist. Testen sie das Verfahren an den folgenden Funktionen:
(i) f(x) = [mm] e^x [/mm] - 2
(ii) f(x) = [mm] x^3 -6x^2 [/mm] +12x - 7
(iii) f(x) = arctan(x)
(iv) f(x) = [mm] \bruch{1}{2} [/mm] tan(x) + x - 2
Probieren sie verschiedene Startwerte [mm] x_0 [/mm] und geben sie für [mm] x_0 [/mm] = 5 zu jedem der Beispiele in jedem Iterationsschritt [mm] x_k [/mm] und [mm] f(x_k) [/mm] aus. |
Hallo :)
Ich kann das Verfahren schriftlich rechnen aber ich bin noch nicht so gut im Programmieren. Kann mir bitte jemand helfen?
Danke :)
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 13:22 So 24.06.2007 | Autor: | matux |
$MATUXTEXT(ueberfaellige_frage)
|
|
|
|