hold on
p1 = plot(matrix_temp(1:le_temp_ref,7),matrix_temp(1:le_temp_ref,8),'g'); % Temperatur Referenz
p2 = plot(matrix_druck(1:le_druck_ref,7),matrix_druck(1:le_druck_ref,8),'k'); % Druck Referenz
p3 = plot(matrix_re(1:le_re_daten,7),matrix_re(1:le_re_daten,9),'m'); % Temperatur RE
p4 = plot(matrix_re(1:le_re_daten,7),matrix_re(1:le_re_daten,8),'b'); % Druck RE
xlabel('Time [t/s]');
h=legend('Temp Ref in °C','Druck Ref in kPa','Temp RE in °C','Druck RE in kPa',4,'Location','EastOutside');
set(h,'Interpreter','none');
Nun hab ich folgendes Problem, ich möchte das die linke Y-Achse die Temperatur als Skalierung enthält und auf die rechte Y-Achse den Luftdruck als Skalierung enthält. Trotzdem sollte es so sein das die Skalierung automatisch sich an die Daten anpasst.
Version: MATLAB Version 7.0.4.365 (R14) Service Pack 2
Verfasst am: 01.09.2008, 20:12
Titel:
Hallo, sorry das ich nicht so höflich war.
Das war bestimmt keine Absicht von mir. In Zukunft denke ich daran.
Die Funktion plotyy kenne ich. Ich habe diese Funktion hier auch mal angewendet. Nur wenn ich zwei mal plotyy verwende, dann erscheint die Y-Skalierung doppelt, quasi überlappt sich das ganze. Ich brauche aber hier nur links eine Y-Skalierung und recht auch eine und nicht zweimal links und zweimal recht. Kann mir da jemand einen Rat geben. Vielen Dank schonmal im voraus.
nach viel Herumprobieren ist mir dieses gelungen. Ganz zufrieden bin ich nicht, insbesondere wegen der geteilten Legende, aber die gehört nunmal zur Axes. Und ohne die zweite Axes ist es mir erstmal nicht gelungen. Und warum das drawnow nötig ist, weiß ich auch nicht, aber ohne klappt es nicht.
Probier's mal aus, ob es für Deine Bedürfnisse reicht.
Herzliche Grüße
Bijick
_________________
>> why
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.