Mathematik online lernen im Mathe-Forum. Nachhilfe online
Startseite » Forum » Matlab Partielle Differentialgleichungen lösen

Matlab Partielle Differentialgleichungen lösen

Universität / Fachhochschule

Partielle Differentialgleichungen

Tags: Partielle DGL mit Dirichletrand

 
Antworten Neue Frage stellen Im Forum suchen
Neue Frage
fossifoh

fossifoh aktiv_icon

15:22 Uhr, 11.01.2010

Antworten
Hallo Leute!

Mein Kollege und ich haben ein riesiges Problem!

Wir müssen bis zum 21.01.10 eine Ausarbeitung zur unten angegebenen Aufgabe abgeben. Leider haben wir beide keine Ahnung, wie es funktioniert, daher können wir hier auch keine Lösungsansätze vorab geben.

Vielleicht könnt ihr uns ja helfen:

Gegeben sei das zweidimensionale Problem:
u((1+x2+y2)ux)x(eyxuy)y=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(1x)y(1y)

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.

Für alle, die mir helfen möchten (automatisch von OnlineMathe generiert):
"Ich bräuchte bitte einen kompletten Lösungsweg." (setzt voraus, dass der Fragesteller alle seine Lösungsversuche zur Frage hinzufügt und sich aktiv an der Problemlösung beteiligt.)
Online-Nachhilfe in Mathematik
Antwort
sarose

sarose

18:17 Uhr, 12.01.2010

Antworten
Da habt ihr wohl nicht in der Vorlesung zur Numerik für Differentialgleichungen aufgepasst.

Also wie ich das sehe, handelt es sich um eine elliptische Differentialgleichung. Elliptisch deshalb, weil sie unabhängig von der Zeit ist.
Um numerisch elliptische PDGL zu lösen, kann man das Diffenzenverfahren, das Finite-Volumen-Verfahren und die Methode der finiten Elemente verwenden.

Nun ist es an euch eines der Verfahren auszuwählen und dann kann es auch schon los gehen.


Diese Frage wurde automatisch geschlossen, da der Fragesteller kein Interesse mehr an der Frage gezeigt hat.