• Keine Ergebnisse gefunden

4. Programmierprojekt zur AlMa II

N/A
N/A
Protected

Academic year: 2022

Aktie "4. Programmierprojekt zur AlMa II"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Institut f¨ur angewandte Mathematik Sommersemester 2009

Andreas Eberle, Nikolaus Schweizer

4. Programmierprojekt zur AlMa II

Abgabe bis 9.7. im CIP-Pool

P. (Adaptive Simpson-Quadratur) Wir betrachten die Simpsonregel

S[a,b][f] = b−a 6 ·

f(a) + 4fa+b 2

+f(b)

zur numerischen Integration einer Funktionf ∈C[a, b]. Bei dersummierten Simpson-Regel wird das Intervall [a, b] zun¨achst innTeilintervalle [a+i(b−a)/n, a+(i+1)(b−a)/n] zerlegt, und auf jedem dieser Teilintervalle die Simpson-Regel angewendet (siehe ¨Ubungsblatt 9).

Aufgabe: Programmieren Sie

a) die summierte Simpson-Regel unter Verwendung vonn Teilintervallen. Es bezeichne Skdie Simpsonn¨aherung zun = 2k−1,k ≥0. Berechnen SieS1, S2, . . .und verwenden Sie Sk0 als endg¨ultige N¨aherung, wenn|Sk0−Sk0−1|< ε1 (Abbruchkriterium), wobei die Toleranz ε1 >0 vorgegeben sei.

b) das folgendeadaptive Verfahren:

(1) Gib eine Toleranz ε1 >0 vor.

(2) Berechne die Simpson-N¨aherung S1 auf dem Intervall [a, b], also zu den St¨utz- stellena,a+b2 , b.

(3) Berechne die Simpson-N¨aherungen S21 und S22 auf den Teilintervallen [a,a+b2 ] bzw. [a+b2 , b].

(4) Falls |S1−(S21+S22)|< ε1, verwende S21+S22 als N¨aherung f¨urRb

af(x)dx.

(5) Andernfalls wiederhole die Schritte (2)-(4) getrennt auf den Teilintervallen [a,a+b2 ] und [a+b2 , b] mit der jeweiligen Fehlerschranke ε2 := ε21 (2. Stufe).

Auf dern-ten Stufe wird entsprechend das zu (4) analoge Abbruchkriterium mitεn:=

ε1

2n−1 verwendet. Beachte, dass die ben¨otigte Stufenzahl n dabei auf den einzelnen Teilintervallen unterschiedlich sein kann (“Adaptivit¨at”).

Testen Sie die Programme aus a) und b) anhand der Beispiele Z 10

0

exdx, Z 1

0

√x dx, Z 1

−1

1

x2+ 0.0001dx, Z 6

−6

e−30(x−2)2dx

und verwenden Sie als (Anfangs-)Toleranz ε1 = 10−4,10−6. Geben Sie auf jeder Verfeine- rungsstufe den N¨aherungswert und die Anzahl der ben¨otigten St¨utzstellen an. Plotten Sie die Menge der im adaptiven Verfahren verwendeten St¨utzstellen. Vergleichen Sie mit den von Mathematica berechneten Werten der Integrale.

1

Referenzen

ÄHNLICHE DOKUMENTE

Beweisen  Sie  diese

[r]

Zus¨ atzlich m¨ ochten wir noch einmal darauf aufmerksam machen, dass eine aktive Mit- arbeit in den ¨ Ubungen ebenfalls zu den Zulassungskriterien geh¨ ort.. Abgabe

(Compared to weak mixing, note the absence of absolute value bars.)... Circle rotations are not weak

Käfer im Jahr n bezeihnet, die ein Jahr bzw. zwei Jahre alt sind. Die Käfer vermehren. sih proportional zu ihrer Anzahl und zwar die einjährigen mit einer Rate r 1

Geben Sie jeweils – falls möglich – eine solche Menge an und klären Sie, ob es gegebenenfalls nur eine mögliche Wahl für

Wir k¨ onnen dabei ohne Beschr¨ ankung der Allgemeinheit (kurz: o.B.d.A.) sagen, dass p 1 = p ist, da die Reihenfolge in der Liste nicht vorgeschrieben wird.. Damit ergibt sich,

(Die Modulzahl wächst von Zeile zu Zeile, es gibt also nicht die üblichen Fraktale wie bei einer festen Modul- zahl.)... Hans Walser: Binomische Formel 3