Ich habe schon lange rumprobiert und bekomme es nicht hin. Ich berechne in nstep Höhenschritten Rungekutta-Werte für 5 Differentialgleichungen. Diese möchte ich am Ende von z=0 bis z=nstep geplottet haben. Auf der x-Achse liegt z, auf der y-Achse die Integrationswerte. Dort bekomme ich leider nur den letzten Integrationsschritt gegen z geplottet. Die berechneten Werte müssen irgendwie alle gespeichert werden, damit ich sie am Ende gegen z plotten kann.
Ich habe hier den Code mit reingeschrieben, wo man glaube ich schon erkennen kann, wo die Knackpunkte sind. Ansonsten habe ich den Code mitangehangen. Vielen Dank schon im voraus!
Aber ich muss die Endwerte extrahieren, da diese wieder für die nächste Schleife benutzt werden.
Zum plotten dachte ich, dass ich einen weiteren Vektor aufmache, um alle Werte dafür zu speichern:
damit funktionierts. Ich bin mir nur nicht sicher, ob die Werte von z_plot passend zu den Werten von m_d_p etc. sind. Falls Dir oder irgendwem was dagegen sprechen sollte, sagt mir bitte Bescheid.
Das es nicht linear klappt, habe ich auch grade bemerkt. eher gesagt, habe ich bemerkt, dass das völliger Schwachsinn ist. Oh Mensch, ich hänge hier jetzt glaube ich schon zu lange vor und sehe den Wald vor lauter Bäumen nicht.
Ich bekomme einfach nicht alle Werte von Beginn bis zum Ende in einem Vektor gespeichert. Ich brauche alle Werte (Stützwerte) von m_d, m_v etc und dem Integrator z. Harald, tut mir echt leid, wenn das zu doofe Fragen sind. Aber ich sehe es echt nicht mehr... egal was ich tue, es werden immer nur die letzten schritte gespeichert oder geplottet...
harald, ein absolut dämlicher fehler... ich habe den plot nicht mit in die schleife genommen. heul! wie dämlich!
jetzt läufts...
danke nochmal
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.