Tutorial: Numerisch Differenzieren
|
|
|
- Harald Goldschmidt
- vor 6 Jahren
- Abrufe
Transkript
1 MAV-NUM Applied Numerics Frühlingssemester 2018 Dr. Evelyne Knapp ZHAW Winterthur Tutorial: Numerisch Differenzieren Von ihrem GPS-Gerät bekommen Sie alle 12 Minuten Ihre aktuelle Position zugeschickt (in einer Dimension). Daraus können Sie das unten dargestellte Weg-Zeit-Diagramm erstellen. Bei den Punkten hat Ihr GPS-Gerät seine aktuelle Position bekommen. Ihr GPS-Gerät berechnet aber auch Ihre momentane Geschwindigkeit aus dem Diagramm mit Hilfe numerischer Differentiation. Das wollen wir weiter untersuchen. Oder anders formuliert: Wir leiten eine Funktion f, die nur zu gewissen Zeitpunkten x i, also f h (x i ) gegeben ist, numerisch ab. Schritt A: Graphische Anschauung 1. Zeichnen Sie die erste Ableitung des Weg-Zeit-Diagramms in das abgebildete Achsenkreuz ( qualitativ). Wie gehen Sie dabei vor? Um die Ableitung an der Stelle x i zu bestimmen, legen Sie gedanklich eine Tangente durch den Punkt f h (x i ) und bestimmen deren Steigung. 1
2 Schritt B: Beschreiben des Algorithmus Es sei I = [0, 1] und f C 2 (I) mit f : I R. Unsere diskrete Funktion f h approximiere f und sei folgendermaßen gegeben: wobei I = N 1 i=0 [x i, x i+1 ]. f h (x i ) = f(x i ) f h [xi,x i+1 ] P 1. Bei x i ist dieses f h gar nicht differenzierbar. Da aber f h f und f sehr wohl differenzierbar ist, will man ja f h auch irgendwie ableiten können. Die Ableitung kann angenähert werden durch den Differenzenquotient. f f(x + h) f(x) (x) h f f(x) f(x h) (x) h Oder man wählt das das arithmetische Mittel der beiden: f (x) 1 ( ) f(x + h) f(x) f(x) f(x h) + = 2 h h Vorwärtsdifferenzenquotient Rückwärtsdifferenzenquotient f(x + h) f(x h) 2 h 2. Schreiben Sie die drei Differenzenquotienten für die diskrete Version f h von f um. Wählen sie h i := x i+1 x i. Nehmen Sie für das arithmetische Mittel an, dass das Gitter äquidistant ist, also h = h i. Schritt C: Implementierung in Matlab 3. Erzeugen Sie das Skript MyDiffTutorial.m. 4. Definieren Sie darin ein Interval I von 0 bis 1 und geben Sie mit DIM die Anzahl diskreter Funktionsauswertungen an (z.b. DIM = 11). Berechnen Sie daraus den Abstand h zwischen den Gitterpunkten und daraus das Gitter x. Vervollständigen Sie dazu den untenstehenden Code. I = [0 1]; DIM = 11; h =... x = I(1):...; 2
3 5. Laden Sie die Funtion GPS.p herunter. Verwenden Sie sie gleich wie eine herkömmliche M-Datei. Sie liefert ihnen für jedes x i den entsprechenden Funktionswert f h (x i ). [fh]=gps(x); 6. Implementieren Sie den Vorwärts-, Rückwärts- und gemittelten Differenzenquotienten in ihrer Datei. Überlegen Sie sich dazu genau, was an den Randpunkten passiert. 7. Plotten Sie die drei Ableitungen. Welcher Differenzenquotient gibt die Steigung am besten wieder? 8. Vergleichen Sie Ihre Ableitungen mit der korrekten Lösung. [fh,dfh]=gps(x); plot(x,dfh); Schritt D: Anwendung: Verbesserte Geschwindigkeitsangabe des GPS Sie möchten Ihre momentane Geschwidigkeit noch genauer wissen und stellen Ihr GPS- Gerät so ein, dass es Ihnen öfters Ihre aktuelle Position sendet. Wir nehmen an, dass dies technisch unbeschränkt möglich ist. Realistisch sind Werte um eine Sekunde. 9. Legen Sie um ihren Code eine for-schleife. In der Schleife verdoppeln Sie dann jeweils den Wert von DIM. Dabei sollen die Intervalle eine vernüftige Länge behalten. Wiederholen Sie das 10 Mal. Verwenden Sie dazu folgende Elemente: for i=1:1:10... DIM=(DIM-1)*2+1; end 10. Plotten Sie die drei Ableitungen für das feinste Gitter. Was hat sich verändert? Schritt E: Verifikation Sie haben festgestellt, dass die Näherung an die Lösung mit einem feineren Gitter immer besser wird. Doch lässt sich das beliebig weit fortführen? Dazu betrachten wir den Fehler der numerischen Lösung. Wir definieren den Fehler folgendermassen: f h f 2 = ( 1 N N f h f 2 ) 1 2 (1) n=1 11. Berechnen Sie den Fehler für jedes h in ihrem Matlab-Code für den gemittelten Differenzenquotienten. Vernachlässigen Sie dabei die Randpunkte. 12. Speichern Sie das jeweilige Gitter in grid(i) und den Fehler in error(i) ab. 3
4 13. Iterieren Sie nun 20 Mal durch ihre for-schleife. Plotten Sie mit Hilfe von loglog das Gitter gegen den Fehler. Dazu untersuchen wir den Fehler ein bisschen genauer: Der Fehler setzt sich aus zwei Komponenten zusammen: 1. Verfahrensfehler 2. Rundungsfehler Der Verfahrensfehler ist der Fehler zwischen dem exakten Wert der Ableitung und dem exakten Wert des Differenzenqotienten, denn der Differenzenquotient ist das Verfahren zur Berechnung der Ableitung f f(x + h) f(x h) (x) 2 h Zur Berechnung dieses Fehlers stellen wir die Funktionsausdrücke im Differenzenquotienten durch Taylorentwicklungen dar: Taylorentwicklung von f um x 0, ausgewertet bei x lautet T f (x, x 0 ) = f(x), genauer T f (x, x 0 ) = Dann ist für x 0 = x und x = x ± h: f(x + h) = T f (x + h, x) = k=0 k=0 f (k) (x 0 ) (x x 0 ) k. k! f (k) (x) h k = f + hf + 1 k! 2 h2 f h3 f (3) + und f(x h) = T f (x h, x) = Damit gilt weiter k=0 f (k) (x) ( h) k = f hf + 1 k! 2 h2 f 1 6 h3 f (3) + f(x + h) f(x h) = 2hf h3 f (3) + 2 5! h5 f (5) f(x + h) f(x h) = f h 6 h2 f (3) + 1 5! h4 f (5) f f(x + h) f(x h) (x) 2h = 1 6 h2 f (3) + 1 5! h4 f (5) = h f (3) + 1 5! h2 f (5) }{{} Ch 2 = O(h 2 ) Wir erhalten also insgesamt für den Verfahrensfehler: f (x) f(x + h) f(x h) 2 h = O(h2 ) 0, h 0 4
5 14. Zeichnet man den Fehler gegen h in einem loglog-plot, so sollte man eine Gerade mit Steigung p = 2 sehen. Testen Sie dies visuell, indem Sie eine Vergleichsgerade der entsprechenden Ordnung in denselben loglog-plot zeichnen. Stimmt die Ordnung, so erhält man zwei parallele Geraden. Zusätzlich zum Verfahrensfehler produzieren wir aber auch Rundungsfehler. Bei der Auswertung von Funktionen auf dem Computer sind wir natürlich nicht infinitesimal genau. Wie ungenau unsere Rechnungen sind hängt speziell vom verwendetetn Prozessor ab. Es sei f ε := f(x) ± ε. Wir betrachten: f ε (x + h) f ε (x h) f(x + h) f(x h) D ε D := 2 h }{{}} 2{{ h } Das rechnen wir Das wollen wir rechnen 1 2 h ( f ε(x + h) f(x + h) + f ε (x h) f(x h) ) ε h Der Fehler, den wir insgesamt machen ist dann f (x) f ε(x + h) f ε (x h) 2 h = f (x) D ε = f (x) D + D D ε f (x) D + D D }{{} ε }{{} Verfahrensfehler Rundungsfehler C h 2 + ε h Je nach Prozessor ist so ein ε von der Größenordnung 10 7 oder Wahl einer optimalen Gitterweite h: f (x) f ε(x + h) f ε (x h) 2 h C h2 + ε =: E(h) h Wähle h so, dass E(h) minimal wird: 0 = E (h) = C h ε h 2 h = ( ε 2C ) 1 3 Genau kriegen wir das nicht; wir kennen ja C auch gar nicht, aber es gibt uns eine Idee von einer Größenordnung für h, die nicht unterschritten werden soll. So lange h >> ε 1 3 ist, wird der Rundungsfehler nicht sichtbar werden. 15. Berechnen Sie das optimale h und vergleichen Sie es mit ihrem Plot. 16. Fakultativ: Plotten Sie nun den Fehler gegenüber dem Gitter für den Vorwärtsdifferenzenquotienten. Authors: R. Axthelm, E. Knapp 5
6 1 2 Für unsere diskrete Funktion f h sieht das dann so aus: Es sei h i := x i+1 x i f h(x i ) f h(x i+1 ) f h (x i ) h i f h(x i ) f h(x i ) f h (x i 1 ) h i 1 Vorwärtsdifferenzenquotient Rückwärtsdifferenzenquotient 3-7 Und das arithmetische Mittel: f h(x i ) 1 ( fh (x i+1 ) f h (x i ) + f ) h(x i ) f h (x i 1 ) f h (x i+1 ) f h (x i 1 ) = 2 h i h i 1 } 2{{ h } für äquidistante Gitter mit h = h i clear all close all I = [0 1]; DIM = 11; h = (I(2)-I(1))/(DIM-1); x = I(1):h:I(2); [fh,dfh] = GPS(x); % Werte von f an x(i), Werte von f an x(i) % Vorwaertsdifferenzenquotient dfhv = (fh(2:dim)-fh(1:dim-1))/h; % Rueckwaertsdifferenzenquotient dfhr(2:dim) = (fh(2:dim)-fh(1:dim-1))/h; 6
7 % gemittelter Differenzenquotient dfhm(2:dim-1) = (fh(3:dim)-fh(1:dim-2))/2/h; figure plot(x(1:dim-1),dfhv, r--,x(2:dim),dfhr(2:dim), g.-,x(2:dim-1),dfhm (2:DIM-1), b.-. ) hold plot(x,dfh, k- ) legend( Forward, Backward, Central, True ) clear all close all I = [0 1]; DIM = 11; 7
8 for i=1:1:20 h = (I(2)-I(1))/(DIM-1); x = I(1):h:I(2); [fh,dfh] = GPS(x); % Vorwaertsdifferenzenquotient dfhv = (fh(2:dim)-fh(1:dim-1))/h; % Rueckwaertsdifferenzenquotient dfhr(2:dim) = (fh(2:dim)-fh(1:dim-1))/h; % gemittelter Differenzenquotient dfhm(2:dim-1) = (fh(3:dim)-fh(1:dim-2))/2/h; error(i) = norm(dfh(2:dim-1)-dfhm(2:dim-1),2)/sqrt(dim-2); %Fehler der Lsg. grid(i) = h; %Gitterweite DIM=(DIM-1)*2+1; %Anzahl Punkte wird vergroessert end figure(1) loglog(grid,error)
Tutorial: Numerisch Differenzieren
(basierend auf dem Skript Numerik für Ingenieure von R. Axthelm) Aufgabenstellung: Von ihrem GPS-Gerät bekommen sie alle 12 Sekunden ihre aktuelle Position zugeschickt. Daraus können sie das unten dargestellte
Tutorial: Taylorpolynom in MATLAB
MAV-NUM Applied Numerics Frühlingssemester 28 Dr. Evelyne Knapp ZHAW Winterthur Tutorial: Taylorpolynom in MATLAB Wir wollen eine Taylorentwicklung für die Wurzelfunktion f(x) = x aufstellen und experimentell
Numerische Ableitung
Numerische Ableitung Die Ableitung kann angenähert werden durch den Differentenquotient: f (x) f(x + h) f(x) h oder f(x + h) f(x h) 2h für h > 0, aber h 0. Beim numerischen Rechnen ist folgendes zu beachten:
Numerische Analysis - Matlab-Blatt 5
Prof. Dr. Stefan Funken Universität Ulm M.Sc. Andreas Bantle Institut für Numerische Mathematik Dipl.-Math. oec. Klaus Stolle Sommersemester 05 Numerische Analysis - Matlab-Blatt 5 Lösung (Besprechung
Übungsblatt 2 Musterlösung
MSE SS17 Übungsblatt Musterlösung Lösung 5 (Transformation von Variablen) Zur Transformation gehen wir analog zur Vorlesung vor. Zunächst bestimmen wir die durch die PDGL definierte Matrix A und deren
A n a l y s i s Differentialrechnung I
A n a l y s i s Differentialrechnung I BlueGene von IBM und dem LLNL ist gegenwärtig der schnellste Computer der Welt. Er soll ein PetaFLOP erreichen, das sind 0 5 = '000'000'000'000'000 Rechnungen pro
MAV-NUM Applied Numerics Frühlingssemester Serie 4. (a) Berechnen Sie per Hand die LR-Zerlegung der Matrix
MAV-NUM Applied Numerics Frühlingssemester 08 Dr. Evelyne Knapp ZHAW Winterthur Serie 4 Aufgabe (LR Zerlegung Theorie): (a) Berechnen Sie per Hand die LR-Zerlegung der Matrix 3 0 0 0 (b) Lösen Sie mit
5. Numerische Differentiation. und Integration
5. Numerische Differentiation und Integration 1 Numerische Differentiation Problemstellung: Gegeben ist eine differenzierbare Funktion f : [a,b] R und x (a,b). Gesucht sind Näherungen für die Ableitungen
LABORÜBUNG MATLAB/OCTAVE
LABORÜBUNG MATLAB/OCTAVE 1. Riemannsche Summen mit MATLAB/Octave Riemannsche Summen lassen sich sehr einfach mit MATLAB/Octave berechnen. Das Vorgehen ist das folgende: (i) die Breite x der Teilintervallen
Numerische Verfahren und Grundlagen der Analysis
Numerische Verfahren und Grundlagen der Analysis Rasa Steuding Hochschule RheinMain Wiesbaden Wintersemester 2011/12 R. Steuding (HS-RM) NumAna Wintersemester 2011/12 1 / 20 Wiederholung: Fehlerbetrachtung.
5. Numerische Differentiation. und Integration
5. Numerische Differentiation und Integration 1 Numerische Differentiation Problemstellung: Gegeben ist eine differenzierbare Funktion f : [a,b] R und x (a,b). Gesucht sind Näherungen für die Ableitungen
Numerisches Programmieren, Übungen
Technische Universität München SS 2012 Institut für Informatik Prof. Dr. Thomas Huckle Dipl.-Inf. Christoph Riesinger Dipl.-Math. Alexander Breuer Dr.-Ing. Markus Kowarschik Numerisches Programmieren,
NUMERISCHE MATHEMATIK I
D-MATH ETH Zürich, 22. August 2011 Prof. Ch. Schwab NUMERISCHE MATHEMATIK I 1. Interpolation und Quadratur (25 P.) a) Sei [a, b] R 1 mit a < b ein beschränktes Intervall, und f C 2 ([a, b]). Zeigen Sie,
Numerische Lineare Algebra - Matlab-Blatt 2
Prof. Dr. Stefan Funken Universität Ulm M.Sc. Andreas Bantle Institut für Numerische Mathematik Dipl.-Math. oec. Klaus Stolle Wintersemester 014/015 Numerische Lineare Algebra - Matlab-Blatt Lösung (Besprechung
Einführung Differenzialrechnung
Einführung Differenzialrechnung Beispiele: (1 Ein Auto fährt fünf Sekunden lang mit konstanter Geschwindigkeit Wertetabelle: Zeit in Sekunden 1 2 3 4 5 Strecke in Meter 28 56 84 112 14 Graph (s-t-diagramm:
Numerisches Programmieren
Technische Universität München WS 2009/20 Institut für Informatik Prof. Dr. Hans-Joachim Bungartz Michael Lieb, M. Sc. Dipl.-Inf. Gerrit Buse Numerisches Programmieren 2. Programmieraufgabe: Polynominterpolation
Differentialrechnung
Kapitel 7 Differentialrechnung Josef Leydold Auffrischungskurs Mathematik WS 2017/18 7 Differentialrechnung 1 / 75 Differenzenquotient Sei f : R R eine Funktion. Der Quotient f = f ( 0 + ) f ( 0 ) = f
Differentialrechnung. Kapitel 7. Differenzenquotient. Graphische Interpretation des Differentialquotienten. Differentialquotient
Differenzenquotient Sei f : R R eine Funktion. Der Quotient Kapitel 7 Differentialrechnung f = f 0 + f 0 = f 0 0 heißt Differenzenquotient an der Stelle 0., Sekante 0, f 0 f 0 Josef Leydold Auffrischungskurs
3 Numerisches Rechnen
E Luik: Numerisches Rechnen 65 3 Numerisches Rechnen 31 Zahlen und ihre Darstellung Grundlage der Analysis bilden die reellen Zahlen Wir sind heute daran gewöhnt, eine reelle Zahl im Dezimalsystem als
Steigung und Tangente. Steigung eines Funktionsgraphen in einem Punkt
R. Brinkmann http://brinkmann-du.de Seite 1 06..008 Steigung und Tangente Steigung eines Funktionsgraphen in einem Punkt In Segelflugzeugen sind häufig Flugschreiber eingebaut, die die Flughöhe in Abhängigkeit
Numerische Mathematik
Numerische Mathematik Eine beispielorientierte Einführung von Michael Knorrenschild 1. Auflage Numerische Mathematik Knorrenschild schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG
Numerische Verfahren Übungen und Lösungen, Blatt 1
Technische Universität Hamburg-Harburg Institut für Numerische Simulation, E-0 Dr. Jens-Peter M. Zemke Sommersemester 2008 Numerische Verfahren Übungen und Lösungen, Blatt Aufgabe : (Thema: relativer und
Musterlösung zu Blatt 1
Musterlösung zu Blatt Analysis III für Lehramt Gymnasium Wintersemester 0/4 Überprüfe zunächst die notwendige Bedingung Dfx y z = 0 für die Existenz lokaler Extrema Mit x fx y z = 8x und y fx y z = + z
Übungen zur Ingenieur-Mathematik II SS 2017 Blatt Aufgabe 13: Betrachten Sie die Funktion. f(x) =
Übungen zur Ingenieur-Mathematik II SS 2017 Blatt 6 2.5.2017 Aufgabe 1: Betrachten Sie die Funktion Lösung: f(x) = 1, x [, 1]. 1 + 25x2 a) Bestimmen Sie die Interpolationspolynome vom Grad m p m (x) =
Differentialrechnung. Mathematik W14. Christina Sickinger. Berufsreifeprüfung. v 1 Christina Sickinger Mathematik W14 1 / 79
Mathematik W14 Christina Sickinger Berufsreifeprüfung v 1 Christina Sickinger Mathematik W14 1 / 79 Die Steigung einer Funktion Wir haben bereits die Steigung einer linearen Funktion kennen gelernt! Eine
Thema aus dem Bereich Analysis Differentialrechnung I. Inhaltsverzeichnis
Thema aus dem Bereich Analysis - 3.9 Differentialrechnung I Inhaltsverzeichnis 1 Differentialrechnung I 5.06.009 Theorie+Übungen 1 Stetigkeit Wir werden unsere Untersuchungen in der Differential- und Integralrechnung
Wir halten in einem s t Diagramm das Anfahren eines Autos fest. Wir nehmen an, dass zwischen Weg und Zeit der einfache Zusammenhang
. Die Momentangeschwindigkeit eines Autos Wir halten in einem s t Diagramm das Anfahren eines Autos fest. Wir nehmen an, dass zwischen Weg und Zeit der einfache Zusammenhang s(t) = t gilt. Im s t Diagramm
1. Anfangswertprobleme 1. Ordnung
1. Anfangswertprobleme 1. Ordnung 1.1 Grundlagen 1.2 Euler-Vorwärts-Verfahren 1.3 Runge-Kutta-Verfahren 1.4 Stabilität 1.5 Euler-Rückwärts-Verfahren 1.6 Differenzialgleichungssysteme 5.1-1 1.1 Grundlagen
QUASI-SPLINE-INTERPOLATION BEZÜGLICH GLEICHMÄSSIGER UNTERTEILUNGEN
QUASI-SPLINE-INTERPOLATION BEZÜGLICH GLEICHMÄSSIGER UNTERTEILUNGEN IRYNA FEUERSTEIN Es wir ein Verfahren zur Konstruktion einer quasiinterpolierenden Funktion auf gleichmäßig verteilten Konten vorgestellt.
1. Anfangswertprobleme 1. Ordnung
1. Anfangswertprobleme 1. Ordnung 1.1 Grundlagen 1.2 Euler-Vorwärts-Verfahren 1.3 Runge-Kutta-Verfahren 1.4 Stabilität 1.5 Euler-Rückwärts-Verfahren 1.6 Differentialgleichungssysteme Prof. Dr. Wandinger
4.2 Differentialrechnung III
4. Differentialrechnung III Inhaltsverzeichnis 1 Überblick Extremal- und Wendepunkte Monotonie und erste Ableitung 3 Krümmung und zweite Ableitung 6 4 Extremalpunkte 7 5 Wendepunkte 1 6 Anwendungsaufgaben
Musterlösung zum Übungsblatt Interpolation nach Newton, Nevill, Lagrange.
Angewandte Mathematik Ing.-Wiss., HTWdS Dipl.-Math. Dm. Ovrutskiy Musterlösung zum Übungsblatt Interpolation nach Newton, Nevill, Lagrange. Aufgabe 1 Approximieren Sie cos(x) auf [ /, /] an drei Stützstellen
Interpolation und Approximation von Funktionen
Kapitel 6 Interpolation und Approximation von Funktionen Bei ökonomischen Anwendungen tritt oft das Problem auf, dass eine analytisch nicht verwendbare (oder auch unbekannte) Funktion f durch eine numerisch
Mathematischer Vorkurs für Physiker WS 2012/13
TU München Prof. P. Vogl Mathematischer Vorkurs für Physiker WS 2012/13 Übungsblatt 2 Wichtige Formeln aus der Vorlesung: Basisaufgaben Beispiel 1: 1 () grad () = 2 (). () () = ( 0 ) + grad ( 0 ) ( 0 )+
Univariate Analysis. Analysis und nichtlineare Modelle Sommersemester
Analysis und nichtlineare Modelle Sommersemester 9 5 Univariate Analysis C. Berechnen Sie ohne Taschenrechner(!). Runden Sie die Ergebnisse auf ganze Zahlen. (a) 7 :, (b) 795 :.. Berechnen Sie ohne Taschenrechner(!):
MATLAB Einführung. Numerische Methoden für ITET und MATL Dr. S. May, D. Devaud. ETH Zürich, Seminar for Applied Mathematics
Numerische Methoden für ITET und MATL 2016 ETH Zürich, Seminar for Applied Mathematics Dr. S. May, D. Devaud Frame 2 MATLAB Auf ETH Computer vorinstalliert Auf Heim PC: von www.ides.ethz.ch herunterladen
Übungen zu Numerisches Programmieren
Technische Universität München SS 009 Institut für Informatik Prof. Dr. Thomas Huckle Michael Lieb, M. Sc. Dipl.-Tech. Math. Stefanie Schraufstetter Übungen zu Numerisches Programmieren 3. Programmieraufgabe
Übungen zu Splines Lösungen zu Übung 20
Übungen zu Splines Lösungen zu Übung 20 20.1 Gegeben seien in der (x, y)-ebene die 1 Punkte: x i 6 5 4 2 1 0 1 2 4 5 6 y i 1 1 1 1 1 + 5 1 + 8 4 1 + 8 1 + 5 1 1 1 1 (a) Skizzieren Sie diese Punkte. (b)
5 Interpolation und Approximation
5 Interpolation und Approximation Problemstellung: Es soll eine Funktion f(x) approximiert werden, von der die Funktionswerte nur an diskreten Stellen bekannt sind. 5. Das Interpolationspolynom y y = P(x)
Übungsaufgabe Numerische Lösung DGL
Kallenrode, www.sotere.uos.de Übungsaufgabe Numerische Lösung DGL 1. Bestimmen Sie die Lösung der DGL ẋ = (t 2) 2 + t x mit x(0) = 1 im Bereich von t = 0 bis t = 5 mit Hilfe des Euler schen Streckenzugverfahrens,
Unterprogramme: Formalargumente und Übergabeargumente
Unterprogramme: Formalargumente und Übergabeargumente SUBROUTINE name(var1,var2,var3) Deklarationen ausführbare Anweisungen name= END SUBROUTINE name Formalargumente Der Aufruf des Unterprogramms: CALL
Aufgabenstellung: Explizite gewöhnliche Differentialgleichung 1. Ordnung mit Anfangsbedingung Gesucht ist eine Funktion y = y(x).
I Neunte Übungseinheit Inhalt der neunten Übungseinheit: Gewöhnliche Differentialgleichungen erster Ordnung I. Gewöhnliche Differentialgleichungen erster Ordnung Aufgabenstellung: Explizite gewöhnliche
KAPITEL 10. Numerische Integration
KAPITEL 10. Numerische Integration 10.1 Einleitung Sei Es gilt I Ĩ = b I = b a a f(x) f(x) dx f(x) dx, Ĩ = b b a f(x) dx. a f(x) f(x) dx (b a) f f. I Ĩ I (b a) f f b a f(x) dx = ba f dx b a f(x) dx f f
1. Rechnerarithmetik und. Rundungsfehler
1. Rechnerarithmetik und Rundungsfehler 1 Rundung (1) Die natürlichen Zahlen hat der liebe Gott gemacht, alles andere ist Menschenwerk, L. Kronecker Ohne Zahlendarstellung auf einem Rechner wiederholen
Grundlagen Kondition Demo. Numerisches Rechnen. (für Informatiker) M. Grepl P. Esser & G. Welper & L. Zhang
Numerisches Rechnen (für Informatiker) M. Grepl P. Esser & G. Welper & L. Zhang Institut für Geometrie und Praktische Mathematik RWTH Aachen Wintersemester 2011/12 IGPM, RWTH Aachen Numerisches Rechnen
Erste Schularbeit Mathematik Klasse 7A G am
Erste Schularbeit Mathematik Klasse 7A G am 12.11.2015 Korrekturversion Aufgabe 1. (2P) Zahlenmengen. Es folgen Aussage über Zahlenmengen. Kreuzen Sie die beiden zutreffenden Aussagen an! 2 10 3 ist eine
Nullstellen von algebraischen Gleichungen
Kapitel 2 Nullstellen von algebraischen Gleichungen 2.1 Vorbemerkungen Suche Lösung der Gleichung f(x) = 0 (2.1) Dies ist die Standardform für eine Dimension. - typisch nichtlineare Gleichung, sonst elementar
Übungsblatt 1 Musterlösung
Numerik gewöhnlicher Differentialgleichungen MA234 - SS6 Übungsblatt Musterlösung Aufgabe (Interpolationspolynom) a) Bestimmen Sie die Hilfspolynome L i, i =,,2, für x =, x = 2 und x 2 = 3 nach der Formel
Übungsblatt 4 Musterlösung
Numerik gewöhnlicher Differentialgleichungen MA2304 - SS6 Übungsblatt 4 Musterlösung Aufgabe 7 (Nullstellen als Eigenwerte) Die Polynome {S n } n=0,,2,, S n P n, mit führem Koeffizienten eins, heißen Orthogonalpolynome
numerische Berechnungen von Wurzeln
numerische Berechnungen von Wurzeln. a) Berechne x = 7 mit dem Newtonverfahren und dem Startwert x = 4. Mache die Probe nach jedem Iterationsschritt. b) h sei eine kleine Zahl, d.h. h. Wir suchen einen
28. Lineare Approximation und Differentiale
28. Lineare Approximation und Differentiale Sei y = f(x) differenzierbar. Die Gleichung der Tangente t im Punkt x 0 lautet t : y f(x 0 ) = f (x 0 )(x x 0 ) Für x nahe bei x 0 können wir f(x) durch den
Numerische Mathematik
Michael Knorrenschild Mathematik-Studienhilfen Numerische Mathematik Eine beispielorientierte Einführung 6., aktualisierte und erweiterte Auflage 1.1 Grundbegriffe und Gleitpunktarithmetik 15 second, also
u(x, 0) = g(x) : 0 x 1 u(0, t) = u(1, t) = 0 : 0 t T
8.1 Die Methode der Finiten Differenzen Wir beschränken uns auf eindimensionale Probleme und die folgenden Anfangs und Anfangsrandwertprobleme 1) Cauchy Probleme für skalare Erhaltungsgleichungen, also
Numerik gewöhnlicher Differentialgleichungen. Übung 8 - Lösungsvorschlag
Technische Universität Chemnitz Chemnitz, 2. Januar 21 Prof. R. Herzog, M. Bernauer Numerik gewöhnlicher Differentialgleichungen WS29/1 Übung 8 - Lösungsvorschlag 1. Ziel dieser Aufgabe ist die Umsetzung
Computer-orientierte Mathematik
Computer-orientierte Mathematik 6. Vorlesung - Christof Schuette 30.11.18 Memo: Relative und Absolute Kondition Relative Kondition der Grundrechenarten: Addition, Multiplikation und Division liefern beruhigende
Übungsblatt 3 Musterlösung
Numerik gewöhnlicher Differentialgleichungen MA4 - SS6 Übungsblatt Musterlösung Sei M,N N und f C M+N+ (B) eine komplexe Funktion, B eine kompakte Menge. Die Padé Approximation PN M (f)(x) ist die rationale
Die Tangente als Näherung einer Funktion
Die Tangente als Näherung einer Funktion Eine Motivation der Ableitung der Wurzelfunktion Marco Johannes Türk 13. Mai 2014 Marco Johannes Türk Die Tangente als Näherung einer Funktion 13. Mai 2014 1 /
(x a) 3 + f (a) 4! x 4 4! Wir werden im Folgenden vor allem Maclaurin-Reihen betrachten, dies alles funktioniert aber auch. f (x) = sin x f (0) = 0
Taylor-Reihen Einführung Mathematik GLF / 6 Christian Neukirchen Oft können wir bestimmte mathematische Funktionen nicht genau ausrechnen, besonders die trigonometrischen Funktionen wie, cos x, oder die
Abb. 5.10: Funktion und Tangentialebene im Punkt ( ) ( ) ( ) 3.) Die Zahlenwerte und in Gleichung (Def. 5.11) berechnen sich durch ( ) ( )
Abb. 5.0: Funktion und Tangentialebene im Punkt Aus der totalen Differenzierbarkeit folgt sowohl die partielle Differenzierbarkeit als auch die Stetigkeit von : Satz 5.2: Folgerungen der totalen Differenzierbarkeit
KAPITEL 8. Interpolation
KAPITEL 8. Interpolation 8.2 Lagrange-Interpolationsaufgabe für Polynome Wir beschränken uns auf die Lagrange-Interpolation mit Polynomen. Der Raum der Polynome vom Grad n: Stützstellen: Π n = { n j=0
Octave/Matlab-Übungen
Aufgabe 1a Werten Sie die folgenden Ausdrücke mit Octave/Matlab aus: (i) 2 + 3(5 11) (ii) sin π 3 (iii) 2 2 + 3 2 (iv) cos 2e (v) ln π log 10 3,5 Aufgabe 1b Betrachten Sie (i) a = 0.59 + 10.06 + 4.06,
Differentialquotient. Aufgabe 1. o Gegeben: Das Bild zeigt den Graphen der Funktion f mit f(x) = 0,5x 3 1,5x²
Differentialquotient Aufgabe 1 Das Bild zeigt den Graphen der Funktion f mit f(x) = 0,5x 3 1,5x² a) Bestimmen Sie die Nullstellen der Funktion. Berechnen Sie in diesen Nullstellen die Steigung des Graphen
Crashkurs: MATLAB (Teil II)
Crashkurs: MATLAB (Teil II) Übungsaufgaben Im Rahmen des Mentorings (SoSe 209) 0.04.209 Funktionen, Kontrollstrukturen, Abbildungen Hinweis. Schreiben Sie jede der folgen Aufgaben in eine eigene Skript-Datei
5 Differenzialrechnung für Funktionen einer Variablen
5 Differenzialrechnung für Funktionen einer Variablen Ist f eine ökonomische Funktion, so ist oft wichtig zu wissen, wie sich die Funktion bei kleinen Änderungen verhält. Beschreibt etwa f einen Wachstumsprozess,
Klausurlösung Einführung in Numerische Methoden und FEM Universität Siegen, Department Maschinenbau,
Universität Siegen, Department Maschinenbau, 7.7. Aufgabe y 3 l 3 3 F l l x Das dargestellte Fachwerk soll statisch mit Hilfe der FEM untersucht werden. Die Knoten und Elemente sind in der Abbildung nummeriert.
Arbeiten mit Funktionen
Arbeiten mit Funktionen Wir wählen den Funktioneneditor (Ë W) und geben dort die Funktion f(x) = x³ - x² - 9x + 9 ein. Der TI 92 stellt uns eine Reihe von Funktionsbezeichnern zur Verfügung (y 1 (x), y
mathphys-online Aufgaben zur Differentialrechnung - Lösung Tangentenaufgaben Aufgabe 1 Definition des Feldindex in Vektoren und Matrizen: ORIGIN 1
Aufgaben zur Differentialrechnung - Lösung Tangentenaufgaben Definition es Felinex in Vektoren un Matrizen: ORIGIN Aufgabe Gegeben ist ie Funktion f mit em Funktionsterm f( x) = x x, wobei x IR. a) Bestimmen
Analysis I Lösung von Serie 9
FS 07 9.. MC Fragen: Ableitungen (a) Die Figur zeigt den Graphen einer zweimal differenzierbaren Funktion f. Was lässt sich über f, f und f sagen? Nichts Die Funktion f ist positiv. Die Funktion f ist
Numerische Lösung von Differentialgleichungen. φ(x,y,y',y'',y''',..., d n y/dx n ) = 0 (1)
Numerik 1 Numerische Lösung von Differentialgleichungen Die Lösung einer Differentialgleichung ist eine Funktion, die der Diff.Gl. über einem gewissen offenen Intervall genügt. Eine gewöhnliche Diff.Gl.
Schriftliche Prüfung zur Computergestützten Mathematik zur Linearen Algebra (PO 2014: Erste Klausur / PO 2008: Klausur)
MATHEMATISCHES INSTITUT PROF. DR. CHRISTIANE HELZEL PAWEL BUCHMÜLLER 18. FEBRUAR 2016 Schriftliche Prüfung zur Computergestützten Mathematik zur Linearen Algebra (PO 2014: Erste Klausur / PO 2008: Klausur)
5.2. Aufgaben zur Differentialrechnung
Aufgabe : Mittlere und momentane Geschwindigkeit Bestimme graphisch a) die mittleren Geschwindigkeiten [;] [;] [;6] [8;9] [;] [4;6] [5;7] [6;8] b) die Momentangeschwindigkeiten () () () () (4) (5) (9)
15.5 Stetige Zufallsvariablen
5.5 Stetige Zufallsvariablen Es gibt auch Zufallsvariable, bei denen jedes Elementarereignis die Wahrscheinlich keit hat. Beispiel: Lebensdauer eines radioaktiven Atoms Die Lebensdauer eines radioaktiven
Nichtlineare Gleichungen in einer und mehreren Unbekannten
Gleichungen in einer und mehreren Unbekannten 2. Vorlesung 170004 Numerische Methoden I Clemens Brand 26. Februar 2009, Gliederung,, Gleichungen in einer Variablen Was ist... Wie geht... eine lineare (nichtlineare,
3 Optimierung mehrdimensionaler Funktionen f : R n R
3 Optimierung mehrdimensionaler Funktionen f : R n R 31 Optimierung ohne Nebenbedingungen Optimierung heißt eigentlich: Wir suchen ein x R n so, dass f(x ) f(x) für alle x R n (dann heißt x globales Minimum)
Die Programmieraufgaben
Praktikum zur Vorlesung: Numerische Mathematik für Lehramt SS 2006 Die Programmieraufgaben Jan Mayer 18. Mai 2006 Lösung zur ersten Aufgabe Tschebyscheff Stuetzstellen.m function xs = Tschebyscheff Stuetzstellen(n);
2004, x 0 (e 2x + x) x 1, x > 0. Untersuchen Sie die Funktion auf Stetigkeit an der Stelle x 0 = 0!
Klausur 25.02.2004 Aufgabe 5 Gegeben ist die Funktion f(x) = 2004, x 0 (e 2x + x) x 1, x > 0. Untersuchen Sie die Funktion auf Stetigkeit an der Stelle x 0 = 0! Klausur 06.08.2003 Aufgabe 5 Gegeben ist
II. Elliptische Probleme
II. Elliptische Probleme II.1 Finite Differenzen: Grundidee II.2 Konvergenzaussagen II.3 Allgemeine Randbedingungen II.4 Gekrümmte Ränder Kapitel II (0) 1 Dirichlet Randwerte mit finiten Differenzen Einfachster
Angewandte Mathematik am Rechner 1
Michael Wand Institut für Informatik. Angewandte Mathematik am Rechner 1 SOMMERSEMESTER 2017 Kapitel 5 Grundlagen Analysis Kontinuierliche Mengen Vollständige Mengen Folgen Iterative Berechnungen Grenzwert:
Kommentierte Musterlösung zur Klausur HM I für Naturwissenschaftler
Kommentierte Musterlösung zur Klausur HM I für Naturwissenschaftler Wintersemester 26/7 (2.3.27). (a) Bestimmen Sie die kartesische Form von z = 5i 2i und z 2 = ( ) 9 3 2 2 i. (b) Bestimmen Sie sämtliche
Numerische Analysis - Matlab-Blatt 1
Prof. Dr. Stefan Funken Universität Ulm M.Sc. Andreas Bantle Institut für Numerische Mathematik Dipl.-Math. oec. Klaus Stolle Sommersemester 015 Numerische Analysis - Matlab-Blatt 1 Lösung (Besprechung
Optimierung für Nichtmathematiker
Optimierung für Nichtmathematiker Prof. Dr. R. Herzog WS2010/11 1 / 1 Inhaltsübersicht 3Einführung in die freie Optimierung 4Orakel und Modellfunktionen 5Optimalitätsbedingungen der freien Optimierung
Das Newton-Verfahren
1/14 Das Newton-Verfahren 11./12. Jgst. Bayern Doris Behrendt Gymnasium Marktbreit Stand: 12. März 2016 2/14 Formelsammlung Seite 72 oben, vierter Punkt: Newton-Iterationsformel: x n+1 = x n f(x n) f (x
D-MATH Numerische Methoden FS 2016 Dr. Vasile Gradinaru Alexander Dabrowski. Serie 9
D-MATH Numerische Methoden FS 2016 Dr. Vasile Gradinaru Alexander Dabrowski Serie 9 Best Before: 24.5/25.5, in den Übungsgruppen (2 wochen) Koordinatoren: Alexander Dabrowski, HG G 52.1, [email protected]
Logarithmische Skalen
Logarithmische Skalen Arbeitsblatt Logarithmische Skalen ermöglichen dir eine übersichtlichere Darstellung von Kurvenverläufen vor allem dann, wenn sie sich über sehr große Zahlenbereiche erstrecken. 1
Approximation durch Polynome
durch n Anwendungen: zur Vereinfachung einer gegebenen Funktion durch einen Polynomausdruck. Dann sind übliche Rechenoperation +,,, / möglich. zur Interpolation von Daten einer Tabelle n Beispiel Trotz
Mathematische Modellierung am Rechner I. Frank Fischer Institut für Informatik Sommersemester 2018
Mathematische Modellierung am Rechner I Frank Fischer Institut für Informatik Sommersemester 2018 Wiederholung: Algebraische Strukturen Mathematik Eine algebraische Struktur ist ein Tupel (X,,,... ) mit
