Iterative Verfahren für nichtlineare Gleichung

Neue Frage »

FlorianPauls Auf diesen Beitrag antworten »
Iterative Verfahren für nichtlineare Gleichung
Meine Frage:
Es sei die Gleichung

f(x):=4cos(x)+2x?3=0, x?R
gegeben.

(a) Ermitteln Sie zunächst die Anzahl der Lösungen sowie geeignete Paare von Startwerten für die Intervallhalbierung.

(b) Implementieren Sie die Intervallhalbierung mit den Startwerten aus (a), das Sekanten- Verfahren mit denselben Paaren und das Newton-Verfahren für jeden einzelnen Anfangs- wert.
Geben Sie für alle drei Verfahren die Iterationsfolgen aus, wobei Sie die Iteration abbrechen, wenn für das Residuum |f(xn)| <=10^(-10) gilt.


Meine Ideen:
Hallo,

leider hab ich von programmieren nicht ganz so viel Ahnung.
Könnte mir jemand bei dieser Aufgabe helfen?
HAL 9000 Auf diesen Beitrag antworten »
Schei.. Copy+Paste-Pfuscherei
Wenn du erstmal verrätst, was x?3 für eine Funktion ist...
FlorianPauls Auf diesen Beitrag antworten »

Entschuldige Hammer

f(x):=4cos(x)+2x-3=0 xElement R
HAL 9000 Auf diesen Beitrag antworten »

Zu (a) Wegen kann man erstmal abschätzen, in welchem "Band" sich die Funktion bewegt:

.

Für , wo bereits die untere Schranke positiv ist, kann keine Nullstelle von vorliegen: bedeutet .

Analog: Für , wo bereits die obere Schranke negativ ist, kann ebenfalls keine Nullstelle vorliegen: bedeutet .

Also liegen eventuelle Nullstellen alle im Intervall . Für weitere Überlegungen kann die Ableitung hilfreich sein, denn kennzeichnet wachsende Abschnitte und fallende Abschnitte der Funktion - d.h., man schaut sich die lokalen Extrempunkte in diesem Intervall an und das Verhalten der Funktion in den Intervallen dazwischen.
FlorianPauls Auf diesen Beitrag antworten »

Ah super vielen Dank. smile
Ich war so darauf fixiert die ganze Aufgabe mit Matlab zu lösen...
HAL 9000 Auf diesen Beitrag antworten »

Zitat:
Original von FlorianPauls
Ich war so darauf fixiert die ganze Aufgabe mit Matlab zu lösen...

Wenn das erlaubt ist - nur zu. Meist schlagen hier aber Leute auf, die zumindest solche ersten Schritte ohne große technische Hilfe bewältigen wollen (allenfalls einfacher TR). Augenzwinkern

Und wie begründet man mit Matlab, dass es außerhalb von keine Nullstellen gibt: Weil man es am Graphen "sieht" ? Augenzwinkern
 
 
Neue Frage »
Antworten »



Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »