Verfasst am: 20.06.2011, 14:26
Titel: Mehrere Plots gleichzeitig plotten lassen
Hallo zusammen,
ich habe folgenden Code im Matlab geschrieben, mit der Hoffnung dass nach der Ausführung 2 unterschiedliche Plots rauskommen. Aber es klappte leider nicht, es kommt nur ein einziger Plot raus, vermutlich der Letzte. Wo ist hier mein Fehler?
ich versuche mal, schon jetzt zum Endziel zu kommen. Ich möchte mich entschuldigen, wenn meine Frage zu unverschämt ist, aber leider bin ich nach Stunden nicht schlau geworden, wie ich aus mehrere 2D-Plots einen einzigen 3D-Plot zusammenkriege.
Also, wie im Anhang zu sehen, da ist eine einzige 2D-Grafik. Ich habe 20 solche Grafiken zu erzeugen. Alle sehen also sehr sehr sehr ähnlich aus.
Ich habe also 20 Stück 2D-Plots, diese möchte ich in einen einzigen 3D-Plot zusammenfassen, indem ich die 2D-Plots hintereinander stappeln.
Ein 2D-Plot ist mittels shg,loglog(...) erzeugt worden.
mit figure hat es funktioniert. Nun gilt es, all diese 2D-Figuren in eine einzige 3D zu bringen. Ich versuche seit Stunden einen Clou zu finden, wie ich das mache, leider erfolglos. Hast Du vielleicht eine Idee?
z=1:3; %da 3 graphen
z=ones(length(x1),1)*z %der 1. graph bei z=1, 2. bei z=2 usw.
plot3([x1 x2 x3],[y1 y2 y3],z)
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.