Partielle DGL mit Matlab lösen < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 15:50 Mo 11.01.2010 | Autor: | fossifoh |
Aufgabe | Gegeben sei das zweidimensionale Problem:
u − ((1 + [mm] x^2 [/mm] + [mm] y^2)u_x)_x [/mm] − [mm] (e^{x*y}u_y)_y [/mm] = f(x, y)
mit dem Gebiet D = (0, 1) × (0, 1), auf dessen Rand sei u = 0.
Waehlen Sie f(x, y) so, dass
u(x, y) = x(1 − x)y(1 − y)
die exakte Loesung ist. Berechnen Sie die numerische Loesung und den
numerischen Fehler zu unterschiedlichen Schrittweiten.
Welches numerische Verfahren waehlen Sie (Begruendung)?
Geben Sie mindestens ein weiteres numerisches Verfahren an. |
Hallo Leute...
ich und mein Kollege müssen bis zum 21.01 eine Ausarbeitung zu dem o.g. Thema anfertigen.
Leider haben wir bisher keinen Ansatz. Deshalb hier die Frage ...wie geht das?
Für jede Hilfe wären wir sehr dankbar. Die Mathematik dahinter ist das Problem, die Implementierung in Matlab ist für uns weniger schwierig.
LG und vielen Dank im Vorraus.
Ich habe diese Frage auch in folgenden Foren auf anderen Internetseiten gestellt:
http://www.onlinemathe.de/forum/Matlab-Partielle-Differentialgleichungen-lösen
|
|
|
|
Hallo,
Setzt doch erstmal u(x,y) ein, dann sehen wir weiter... Numerische Näherungsverfahren gibts doch wie Sand am Meer...
lg
|
|
|
|