Mathematik online lernen im Mathe-Forum. Nachhilfe online
Startseite » Forum » Numerik Umformung zur numerisch stabilen Form

Numerik Umformung zur numerisch stabilen Form

Universität / Fachhochschule

Tags: auslöschung, Numerik, Stabilität

 
Antworten Neue Frage stellen Im Forum suchen
Neue Frage
ad-1601

ad-1601 aktiv_icon

13:27 Uhr, 18.05.2023

Antworten
Hallo Leute,

ich soll folgende Ausdrücke so umformen, sodass keine Auslöschung mehr auftritt.
Da ich völliger Neuling auf dem Gebiet der Numerik bin, habe ich zuerst mal nachgeschaut was Auslöschung ist. Das habe ich auch verstanden, doch weiss ich dadurch leider überhaupt nicht wie ich an solche Aufgaben herangehen soll. Ich habe dann einfach mal einige Umformungen der Terme gemacht, doch hat das alles nix gebracht.

Kann mir da jemand sagen wie ich vorgehen könnte?

Vielen Dank schonmal

Screenshot 2023-05-18 132630

Für alle, die mir helfen möchten (automatisch von OnlineMathe generiert):
"Ich möchte die Lösung in Zusammenarbeit mit anderen erstellen."
Online-Nachhilfe in Mathematik
Antwort
calc007

calc007

13:39 Uhr, 18.05.2023

Antworten
Hallo
zu c)
Nimm mal das Beispiel x=1000.
Na wie sähe die Rechnung aus?
An welcher Stelle tritt 'Auslöschung' auf?
Tipp: dritte binomische GLeichung

zu d)
Nimm mal das Beispiel x=0.1.
Na wie sähe die Rechnung aus?
An welcher Stelle tritt 'Auslöschung' auf?
Tipp: Reihenentwicklung des cos

zu e)
Nimm mal das Beispiel x=1000.
Na wie sähe die Rechnung aus?
An welcher Stelle tritt 'Auslöschung' auf?
Tipp: dritte binomische GLeichung + Logarithmengesetze

Antwort
HAL9000

HAL9000

14:41 Uhr, 18.05.2023

Antworten
Bei (d) gibt es auch noch einen anderen Tipp für die numerische Auslöschung bei x0: Erweitern mit (1+cos(x)) und Nutzung von 1-cos2(x)=sin2(x) im Zähler:

1-cos(x)x=sin2(x)x(1+cos(x))

Alternativ kann man auch cos(x)=1-2sin2(x2) nutzen: 1-cos(x)x=2sin2(x2)x .

Was den Vorteil hat, ebenfalls nur eine Winkelfunktionsberechnung zu brauchen (wie auch links).

ad-1601

ad-1601 aktiv_icon

19:12 Uhr, 18.05.2023

Antworten
Guten Abend,

Vielen Dank erstmal für eure Antworten,

dank calc007 habe ich nun eine Umformung für c) gefunden.

Bei d) habe ich mir deinen ersten Lösungsweg angeschaut @Hal9000 und ich verstehe nur nicht wie man im Zähler von 1−cos2(x) auf sin2(x) kommt.

Für d) wäre ich um eine Umformung dankbar, da ich immer noch nicht selber drauf komme :
Antwort
HAL9000

HAL9000

19:43 Uhr, 18.05.2023

Antworten
i) Den sogenannten trigonometrischen Pythagoras sin2(x)+cos2(x)=1 sollte man nun wirklich kennen!

ii) cos(x)=1-2sin2(x2) geht beispielsweise aus dem Kosinus-Additionstheorem hervor.


P.S.: Keine Fragen zu e) ? Na dann ist ja gut.
ad-1601

ad-1601 aktiv_icon

20:39 Uhr, 18.05.2023

Antworten
Nun wird mir das ganze klar, danke für die Erläuterung.
Hast du vielleicht eine Umformung für den dritten Term?
Vielen Dank!
Antwort
HAL9000

HAL9000

21:15 Uhr, 18.05.2023

Antworten
Also doch zu e) ?

Zunächst dies: Für negative x ist der Term numerisch Ok. Für positive x hat calc007 schon den richtigen Tipp gegeben: Dritte Binomische Formel, d.h. durch eine passende Erweiterung:

D.h. es wird (a-b)(a+b)=a2-b2 für a=x2+1 und b=x genutzt, das ergibt

ln(x2+1-x)=ln(x2+1-x2x2+1+x)=ln(1)-ln(x2+1+x)=-ln(x2+1+x)
Frage beantwortet
ad-1601

ad-1601 aktiv_icon

21:22 Uhr, 19.05.2023

Antworten
Hallo zusammen,

Vielen Dank an euch beiden @calc007 @Hal9000 für eure Hilfe
Antwort
calc007

calc007

21:42 Uhr, 19.05.2023

Antworten
Als Praktiker, wenn für große Werte x die Genauigkeit immer noch ausreichend ist, kann man sogar die Näherung erwägen:

-ln(x2+1+x) =~ca.~= -ln(x2+0+x)=-ln(2x)