Verfasst am: 17.03.2014, 16:54
Titel: Differentialgleichungssystem mit Randbedingungen
Hallo zusammen
Ich habe ein Modell eines Kopfes und will davon die Temperatur berechnen. Dazu ist für verschiedene Abschnitt jeweils eine Differentialgleichung gegeben. Insgesamt sind das 5 verschiedene.
Ich habe nun die Funktion bvp4c verwendet und dafür zwei Funktionen geschrieben. Die eine mit den Diffgl. die andere mit den Randbedingungen.
Wenn ich das Zeugs allerdings ausführe, habe ich immer eine Fehlermeldung:
Zitat:
Error using deriv
Too many input arguments.
Error in bvparguments (line 106)
testODE = ode(x1,y1,odeExtras{:});
Error in bvp4c (line 130)
[n,npar,nregions,atol,rtol,Nmax,xyVectorized,printstats] = ...
Error in spheric_numerical_matlab (line
sol = bvp4c(@deriv,@bcs,solinit);
Habe ich irgendwo einen Denkfehler gemacht? Oder einfach Syntax falsch?
Vielen Dank für eure Hilfe
Einstellungen und Berechtigungen
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
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.