legend('blabla','blabla','blabla','blabla','blabla','blabla','Location','southoutside');
xlabel('x/L');
ylabel(ax1,'Amplitude in dB');
ylabel(ax2,'Phase in \pi');
zur 1. Frage: 'Orientation', 'horizontal'
zur 2. Frage: welche Probleme treten auf, wenn du es über eine Schleife versuchst?
zur 3. Frage: dann pass das mit xlim / ylim an.
Antwort 1: Hat gut geklappt. Die Legende ist unter den beiden Bildern. Allerdings ist die Legende größer als die Bilder. Ich würde gerne die Breite der Subplots an die Legende anpassen.
Antwort 3: xlim und ylim ist nich das, was ich suche. Ich will ja die größe des Plottes anpassen und nicht die Skala der Achse. Am liebsten etwas in Bezug auf die Achse. Beispielsweise eine zentrierte Legende unter den Subplotts.
Ist aber nicht so wie ich mir das vorstelle. Die Legende ist jetzt in der Mitte. Und eub subplot ist immer noch kleiner als der andere, obwohl ich jetzt eine fixe Höhe angebe. Die Legende scheint da wohl mitzumischen.
Ich meine folgendes. Man sieht in diesem Beispiel eindeutig, dass die Bildhöhe der Subplots unterschiedlich ist. Der Ausgegebene Wert der Bildhöhe für beide Subplots ist aber gleich. Dies liegt daran, dass im unteren Subplot die Legende mitgezählt wird.
Ich würde gerne die Bildhöhen gleich groß haben, ohne den entsprechenden Wert auszuprobieren. Wenn ich die beiden Werte Eintrage, dann passt es ungefähr.
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.