Gauss-Legendre-Quadratur, Transformation |
06.11.2010, 13:38 | franziskar | Auf diesen Beitrag antworten » |
Gauss-Legendre-Quadratur, Transformation Ich versuche es so kurz wie möglich zu halten. Auftrag war folgende Funktion mit Matlab zu approximieren: Dazu sollte die Gauss-Legendre-Quadratur mit n = 4 verwendet werden! Ich habe die positiven Knoten und Gewichte mit Matlab exakt bestimmen können: JETZT kommt mein Problem. Ich kriege es nicht hin, mit einer korrekten Intervallabbildung das obige Integral zu approximieren!!! Es ist ja: In unserem Fall: transformieren gibt: AUSGESCHRIEBEN ergibt das ja: In unserem Fall (und übersichtshalber stark gerundet!): Aber dieser Wert ist doch Meilen entfernt von 2.0504...!!! Wieso? Was mache ich falsch? Auch bei n = 40 gibt Matlab noch immer 1.5 aus!? Meine Knoten und Gewichte stimmen 100%ig, auch für grosse n. Mein Fehler muss irgendwo bei der Rechnung danach liegen! Ich kann mir selber nicht mehr helfen, da diese Aufgabe als Zusatz gedacht war. Unser Dozent hat keine konkreten Lösungen dazu. Ich bitte um Hilfe! Vielen Dank im Voraus Adriano |
||
06.11.2010, 14:47 | franziskar | Auf diesen Beitrag antworten » |
Ahh, ich hab den Fehler gefunden!!! Nach einer Pause wieder vor dem Computer und bemerkt, dass ich die transformierten x_k direkt einsetze anstatt den Funktionswert davon, also f(x_k). Thread kann man löschen. Sorry dafür Wie löscht man Threads??? |
||
06.11.2010, 14:48 | tigerbine | Auf diesen Beitrag antworten » |
Danke für Rückmeldung. Gar nicht. |
|
Verwandte Themen
Die Beliebtesten » |
Die Größten » |
|
Die Neuesten » |