Konvergenzverhalten mit MATLAB < Interpol.+Approx. < Numerik < Hochschule < Mathe < Vorhilfe
|
| Aufgabe | Schreiben Sie die folgenden Gleichungen als Nullstellenprobleme. Verwenden Sie [mm] x_{0} [/mm] = 2 als Startwert und untersuchen Sie, ob Konvergenz vorliegt, indem Sie jeweils fünf Näherungswerte mittels Newtonverfahren berechnen:
(a) [mm] x^{3} [/mm] + x = 5, (b) .... |
In der gegebenen Lösung steht:
>> f = x.^3+x-5;
>> fstrich = 3*x.^2+1;
>> format long
>> y = newtonverfahren (f, fstrich, 2, 1e-12)
Unrecognized function or variable 'x'.
Ich bekomme nun obige Fehlermeldung und meine Frage ist: Warum, was bedeutet sie?
Ich hatte tags zuvor in MATLAB eingegeben:
Code: format rat
kann das die Fehlermeldung verursachen?
Ich kenne mich in MATLAB sehr wenig aus.
Wie kann ich "Code: format rat" wieder zurückstellen? "Code" ist grau und nicht aufrufbar.
|
|
| |
|
| Status: |
(Antwort) fertig | | Datum: | 12:57 So 18.01.2026 | | Autor: | Infinit |
Hallo Mathemurmel,
ich kenne mich zu wenig mit Mathlab aus, aber es ist ja kein so großes Problem, die Werte einfach mal auszurechnen. Die Iterationsvorschrift lautet:
[mm]x_{n+1}=x_n -\bruch{x_n^3+x_n-5}{3x_n^2+1} [/mm]
Das Ganze konvergiert sehr schnell, ich habe die Vorschrift mal schnell in Excel eingegeben und bekam dann die im Bild gezeigten Werte:
[Dateianhang nicht öffentlich]
Viele Grüße,
Infinit
Dateianhänge: Anhang Nr. 1 (Typ: JPG) [nicht öffentlich]
|
|
|
|