DGl lösen Matlab < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Hallo liebe Mitglieder des Matheraums!
Ich sitze gerade über dem Lösen einer Differentialgleichung. Mein Problem stellt sich dabei wie folgt dar:
Die Gleichung sieht ungefähr so aus: y(x) + y'(x) = f(x) Das Problem ist, dass mein f(x) nicht explizit gegeben ist, also nicht sowas wie [mm] x^2
[/mm]
Ich habe nun versucht mit "sym" eine symbolische unbekannte Funktion zu erstellen, um dann einfach mit "dsolve" zu lösen. aber das funktioniert irgendwie nicht...
Meiner Ansicht nach müsste diese Funktion f(x) auch in der Lösung mit einer Ableitung vorkommen, aber Matlab nimmt sie immer nur als Konstante.
Ich hoffe mir kann da jemand helfen...
Also nochmal speziell: ich bräuchte eine Möglichkeit eine unbekannte Funktion zu erstellen, bei der mir Matlab dann auch Ableitungen ausgeben kann, sodass ich diese in meine DGL aufnehmen kann.
Vielen Dank schon einmal im Voraus und liebste Grüße!
littlemueh
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 16:21 Do 22.08.2013 | Autor: | leduart |
Hallo
warum das mit Matlab? das kannst du doch mit Variation der Konstanten selbst lösen, bzw in matlab die Stammfkt von f suchen?
Gruss leduart
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 16:14 Sa 24.08.2013 | Autor: | littlemueh |
Da hast du natürlcih recht, nur wollte ich es mir ein bisschen einfacher machen ;)
Ich bin mittlerweile weg von Matlab und habe das ganze heute einmal mit Maple probiert! Da erkennt er es einfach, wenn ich schreibe h(x) als unbekannte Funktion.
Das hat mein Problem dann auch gelöst!
Vielen Dank trotzdem für deine Antwort, finde es hier immer wieder toll, wenn so schnell reagiert wird :)
|
|
|
|