Hypercell ein ] Hypercell aus ] Zeige Navigation ] Verstecke Navigation ]
c++.de  
   
Forentreff 2012     
Bücher-Shop mit Amazon (Buchkategorien)C++ : Referenzen zu C++ : C++ Builder : Visual C++ : C# : Java : Spieleprogrammierung : Systemprogrammierung Linux : Software-Entwicklung : .NET : Compilertechnik : Algorithmen & Datenstrukturen : Objektorientierung : Entwurfsmuster : UML : eXtreme Programming : Scrum : Projektmanagement : Software-Testing : Datenbanken : Tom DeMarco : Dilbert : User Friendly
C/C++ Forum :: Mathematik und Physik ::  Lösung einer inhomogenen Differentialgleichung     Zeige alle Beiträge auf einer Seite Auf Beitrag antworten
Autor Nachricht
snOOfy
Mitglied

Benutzerprofil
Anmeldungsdatum: 09.11.2003
Beiträge: 1092
Beitrag snOOfy Mitglied 18:32:52 11.03.2010   Titel:   Lösung einer inhomogenen Differentialgleichung            Zitieren

Hallo, ich bin auf der Suche nach der Lösung der folgenden DGL:

§\[y''-2y'+10y=x^2 e^{2x}\]§

Eigentlich kann das doch nicht so schwierig sein, aber ich habe die echt nicht gelöst bekommen!

Die homogene Lösung ist

§\[y_h(x) = a\cdot e^{(1\pm 3i)x}\]§

wenn ich mich nicht da schon verrechnet habe. Mit welchem Ansatz kann man nun eine partikuläre Lösung finden?

_________________
http://me-lrt.de
Bashar
Mitglied

Benutzerprofil
Anmeldungsdatum: 15.05.2001
Beiträge: 16821
Beitrag Bashar Mitglied 18:41:37 11.03.2010   Titel:              Zitieren

Den Ansatz §$y_p(x) = P_2(x) e^{2x}$§, wobei P2 ein Polynom zweiten Grades ist, würde ich mal versuchen.

_________________
OSL♥
Mups
Unregistrierter




Beitrag Mups Unregistrierter 19:00:31 11.03.2010   Titel:              Zitieren

Zu deiner homogenen Lösung: das +- ist doof. Alle homogenen Lösungen erhälst du als Linearkombination der Fundamentallösungen, hier also: y_h(x)=a_1 exp((1+3i)*x)+a_2 exp((1-3i)*x) (a_1, a_2 komplex!)

Wobei es oft unüblich ist, sowas in komplexer schreibweise zu belassen. Wenn du komplexe Lösungen wegschmeisst, bleibt übrig
y_h(x)=a_1 exp(1*x) sin(3x) + a_2 exp(1*x) cos(3x) (a_1, a_2 reell).
Mups
Unregistrierter




Beitrag Mups Unregistrierter 19:01:36 11.03.2010   Titel:              Zitieren

Ach ja... die inhomogene Lösung erhälst du natürlich mit Bashars Ansatz
snOOfy
Mitglied

Benutzerprofil
Anmeldungsdatum: 09.11.2003
Beiträge: 1092
Beitrag snOOfy Mitglied 19:02:12 11.03.2010   Titel:              Zitieren

Dessen bin ich mir bewusst :) War nur zu faul das abzutippen und es ging mir ja vor allem um die partikuläre Lösung.

Dann probier ich es mal mit dem Ansatz, danke für die Antwort!

_________________
http://me-lrt.de
snOOfy
Mitglied

Benutzerprofil
Anmeldungsdatum: 09.11.2003
Beiträge: 1092
Beitrag snOOfy Mitglied 19:19:41 11.03.2010   Titel:              Zitieren

Hmm ich weiß nicht so recht, was ich machen soll...
Ich habe den Ansatz zwei mal abgeleitet und eingesetzt, aber das führt irgendwie zu nichts:

§\[\begin{gathered}
{y_p}\left( x \right) = {P_2}\left( x \right){e^{2x}} = {e^{2x}}\left( {{a_0} + {a_1}x + {a_2}{x^2}} \right) \hfill \\
y_p^\prime = 2 \cdot {e^{2x}}\left( {{a_0} + {a_1}x + {a_2}{x^2}} \right) + {e^{2x}}\left( {{a_1} + 2{a_2}x} \right) \hfill \\
y_p^\prime = {e^{2x}}\left( {2{a_0} + {a_1} + \left( {2{a_1} + 2{a_2}} \right)x + 2{a_2}{x^2}} \right) \hfill \\
y_p^{\prime \prime } = 2 \cdot {e^{2x}}\left( {2{a_0} + {a_1} + \left( {2{a_1} + 2{a_2}} \right)x + 2{a_2}{x^2}} \right) + {e^{2x}}\left( {2{a_1} + 2{a_2} + 4{a_2}x} \right) \hfill \\
y_p^{\prime \prime } = {e^{2x}}\left( {4{a_0} + 4{a_1} + 2{a_2} + \left( {4{a_1} + 8{a_2}} \right)x + 4{a_2}{x^2}} \right) \hfill \\
einsetzen: \hfill \\
{e^{2x}}\left( {4{a_0} + 4{a_1} + 2{a_2} + \left( {4{a_1} + 8{a_2}} \right)x + 4{a_2}{x^2}} \right) - 2{e^{2x}}\left( {2{a_0} + {a_1} + \left( {2{a_1} + 2{a_2}} \right)x + 2{a_2}{x^2}} \right) \hfill \\
+ 10{e^{2x}}\left( {{a_0} + {a_1}x + {a_2}{x^2}} \right) = {x^2}{e^{2x}} \hfill \\
{e^{2x}}\left( {10{a_0} + 2{a_1} + 2{a_2} + \left( {10{a_1} + 4{a_2}} \right)x + 10{a_2}{x^2}} \right) = {x^2}{e^{2x}} \hfill \\
\end{gathered} \]§

_________________
http://me-lrt.de
Bashar
Mitglied

Benutzerprofil
Anmeldungsdatum: 15.05.2001
Beiträge: 16821
Beitrag Bashar Mitglied 19:20:44 11.03.2010   Titel:              Zitieren

Beide Seiten durch e^2x teilen und dann Koeffizientenvergleich.

_________________
OSL♥
snOOfy
Mitglied

Benutzerprofil
Anmeldungsdatum: 09.11.2003
Beiträge: 1092
Beitrag snOOfy Mitglied 19:47:11 11.03.2010   Titel:              Zitieren

Ok, ich habs versucht:

§\[\begin{gathered}
10{a_2} = 1\quad \Rightarrow \quad {a_2} = \frac{1}
{{10}} \hfill \\
10{a_1} + 4{a_2} = 0\quad \Rightarrow \quad 10{a_1} = - \frac{4}
{{10}}\quad \Rightarrow \quad {a_1} = - \frac{1}
{{25}} \hfill \\
10{a_0} + 2{a_1} + 2{a_2} = 0\quad \Rightarrow \quad 10{a_0} - \frac{2}
{{25}} + \frac{2}
{{10}} = 0\quad \Rightarrow \quad {a_0} = - \frac{3}
{{250}} \hfill \\
einsetzen: \hfill \\
{y_p}\left( x \right) = {e^{2x}}\left( { - \frac{3}
{{250}} - \frac{1}
{{25}}x + \frac{1}
{{10}}{x^2}} \right) \hfill \\
Allgemeine\:Lsg: \hfill \\
y = {y_h} + {y_p} = {e^x}\left( {{c_1}\cos \left( {3x} \right) + {c_2}\sin \left( {3x} \right)} \right) + {e^{2x}}\left( { - \frac{3}
{{250}} - \frac{1}
{{25}}x + \frac{1}
{{10}}{x^2}} \right) \hfill \\
\end{gathered} \]§


Die Lösung scheint nicht zu stimmen. Zumindest hat Maxima nicht 0 rausbekommen, als ich es mal in die DGL eingesetzt und die rechte Seite davon abgezogen habe.

_________________
http://me-lrt.de
Bashar
Mitglied

Benutzerprofil
Anmeldungsdatum: 15.05.2001
Beiträge: 16821
Beitrag Bashar Mitglied 20:32:54 11.03.2010   Titel:              Zitieren

Was hat Maxima dann rausbekommen? Mal abgesehen davon, dass du dich verrechnet haben könntest (was ich nicht glaube), muss das so stimmen ... yp ist ja gerade so bestimmt worden, dass es eine Lösung der DGL ist. Hätte höchstens sein können, dass es keine Lösung gibt (wenn man den Polynomgrad zu niedrig angesetzt hätte z.B.).

_________________
OSL♥
snOOfy
Mitglied

Benutzerprofil
Anmeldungsdatum: 09.11.2003
Beiträge: 1092
Beitrag snOOfy Mitglied 20:42:18 11.03.2010   Titel:              Zitieren

Oha, es kommt doch 0 raus^^
Maxima hatte da einen unglaublich komplizierten Ausdruck berechnet, so dass ich keine Chance sah... aber als ich auf "vereinfachen" geklickt hab kam 0 raus.

Dann wird es wohl so stimmen :)

_________________
http://me-lrt.de
C/C++ Forum :: Mathematik und Physik ::  Lösung einer inhomogenen Differentialgleichung   Auf Beitrag antworten

Zeige alle Beiträge auf einer Seite




Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können Beiträge in dieses Forum schreiben.
Sie können auf Beiträge in diesem Forum antworten.
Sie können Ihre Beiträge in diesem Forum nicht bearbeiten.
Sie können Ihre Beiträge in diesem Forum nicht löschen.
Sie können an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme

c++.de ist Teilnehmer des Partnerprogramms von Amazon Europe S.à.r.l. und Partner des Werbeprogramms, das zur Bereitstellung eines Mediums für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu amazon.de Werbekostenerstattung verdient werden kann.

Die Vervielfältigung der auf den Seiten www.c-plusplus.de, www.c-plusplus.info, www.c-sar.de, www.c-plusplus.net und www.baeckmann.de enthaltenen Informationen ohne eine schriftliche Genehmigung des Seitenbetreibers ist untersagt (vgl. §4 Urheberrechtsgesetz). Die Nutzung und Änderung der vorgestellten Strukturen und Verfahren in privaten und kommerziellen Softwareanwendungen ist ausdrücklich erlaubt, soweit keine Rechte Dritter verletzt werden. Der Seitenbetreiber übernimmt keine Gewähr für die Funktion einzelner Beiträge oder Programmfragmente, insbesondere übernimmt er keine Haftung für eventuelle aus dem Gebrauch entstehenden Folgeschäden.