WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Randwertproblem -u''+g(u)=f

 

Leika666
Forum-Newbie

Forum-Newbie


Beiträge: 1
Anmeldedatum: 13.11.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 13.11.2010, 01:10     Titel: Randwertproblem -u''+g(u)=f
  Antworten mit Zitat      
Hallo Community.

Ich stehe vor einem argen Problem. Ich soll folgende Aufgabe in MatLab programmieren:

Lösen sie die Modellaufgabe -u'' + g(u) = f, u= u(x) im Intervall (0,1) mit homogenen Randbedingungen numerisch durch Diskretisierung mittels finiten Differenzen. untersuchen sie die Existenz und eindeutigekit der Lösung dieser Differentialgleichung und die Übertragbarkeit dieser Eigenschaften auf die diskretisierte Aufgabe. Linearisieren sie das entstehende Gleichungssystem und schreiben sie für das entsprechende lineare GLS ein Programm in einer beliebigen Programmiersprache zur iterativen Lösung und untersuchen sie dabei das Konvergenzverhalten des Verfahrens.
Führen sie das Verfahren für g(u)=0 und für g(u)= u +c durch und werten sie die Ergebnisse aus.


Das Problem an der Geschichte: Randwertprobleme haben wir in der Diffgleichungsvorlesung nur gaaaaanz kurz behandelt. Es wurde nur erwähnt, dass die existieren und wie man sie theoretisch lösen kann.

Also ich brauch halt ein Programm, was diese Aufgabe löst.
Meine Überlegung war wie folgt:

Man könnte doch mittels Newton Verfahren eien Näherungslösung versuchen. Dann könnte man die Näherungspunkte mittels Ableitungen approximieren und in ein Gleichungssystem übertragen. Dieses müsste gelöst werden. Dazu fällt mir Jacobi oder Gauss Seidel ein.
Aber wie programmiert amn das Ganze?
Könnt ihr mir dabei helfen.
Vielen Dank.
Private Nachricht senden Benutzer-Profile anzeigen


blue_plasma
Forum-Anfänger

Forum-Anfänger


Beiträge: 22
Anmeldedatum: 28.03.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.11.2010, 19:21     Titel:
  Antworten mit Zitat      
Such' doch mal Beispiele für Finite Differenzen-Rechnungen im Netz. Die Anzahl der vorgerechneten Beispiele ist riesig....
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2025 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.