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

DGl 1. Ordnung mit ode 45 lösen

 

lischen
Forum-Newbie

Forum-Newbie


Beiträge: 2
Anmeldedatum: 15.02.17
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 16.02.2017, 10:37     Titel: DGl 1. Ordnung mit ode 45 lösen
  Antworten mit Zitat      
Hallo Leute, ich hoffe ihr könnt mir weiter helfen.
ich wollte zwei DGL's 1. Ordnung mit ode45 lösen, nur hab ich noch keine Ahnung wie ich das angehen soll. Klar erst die DGL lösen, und dann?

Funktion:
1. y'*y^2+x^2-1=0, y(2)=1

2. y'(1-x^2)-1-2*y^2=0, y(1/3)=1/2√2

danke

LG Lischen
Private Nachricht senden Benutzer-Profile anzeigen


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.492
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 16.02.2017, 11:43     Titel:
  Antworten mit Zitat      
Hallo,

wie bereits per PN geschrieben: wenn du nach y' aufgelöst hast, kannst du das Beispiel aus der Doku von ode45 direkt übernehmen.

Wenn dabei Probleme auftreten, poste bitte den verwendeten Code.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
lischen
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 2
Anmeldedatum: 15.02.17
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 16.02.2017, 12:05     Titel:
  Antworten mit Zitat      
hmmm ist das so richtig?



Code:
function dydt = vdp1(t,y)


ably=@(x,y) (1-x^2)/y^2;
yzwei=1;                          
xbereich=[2 5];                  
[x y]=ode45(ably,xbereich,yzwei);
plot(x,y,'*--')
xlabel ('x'), ylabel ('y(x)')
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.492
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 16.02.2017, 17:46     Titel:
  Antworten mit Zitat      
Hallo,

die function-Zeile würde ich erstmal weglassen.

Der restliche Code läuft ja und macht, wenn ich das richtig sehe, auch das, was er soll.

Grüße,
Harald
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 - 2024 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.