WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Plogröße festlegen

 

mmh

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 10.06.2009, 21:27     Titel: Plogröße festlegen
  Antworten mit Zitat      
Guten Abend den Damen und Herren,

kann mir bitte eine oder einer ganz schnell schreiben, wie ich die Plotgröße auf ein fixe Größe festelegen kann, damit alle Grafiken gleich groß aussehen ?

Wäre super klasse

Grüße


steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.022
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2023b
     Beitrag Verfasst am: 11.06.2009, 08:19     Titel:
  Antworten mit Zitat      
Moin,

ich vermute mal du suchst nach
Code:
xlim([xmin xmax])
ylim([ymin ymax])  
.

Gruß
Alex
_________________

>> I told me to.

____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
Private Nachricht senden Benutzer-Profile anzeigen
 
Epfi
Forum-Meister

Forum-Meister



Beiträge: 1.134
Anmeldedatum: 08.01.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 11.06.2009, 09:41     Titel:
  Antworten mit Zitat      
Oder auch
Code:
axis([x_min x_max y_min y_max])
.
Private Nachricht senden Benutzer-Profile anzeigen
 
mmh

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 11.06.2009, 10:14     Titel:
  Antworten mit Zitat      
Hallo

danke erstmal für eure Hilfe

Damit kann ich aber nur die Achsen einteilen oder ?

Wollte aber das komplette Fenster verändern. Bisschen schmaler und länger Wink

Aber vll gehts ja auch mit dem was ihr geschrieben habt.
 
Epfi
Forum-Meister

Forum-Meister



Beiträge: 1.134
Anmeldedatum: 08.01.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 11.06.2009, 10:28     Titel:
  Antworten mit Zitat      
Ah, ok...

Code:

fighandle = figure; %neues figure-fenster erzeugen
set(fighandle, 'Position', [linker_rand, unterer_rand, breite, hoehe]);
 


Wenn Du die aktuelle Position des Fensters wissen willst, geht das mit get:
Code:
get(fighandle, 'Position')
Private Nachricht senden Benutzer-Profile anzeigen
 
mmh

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 11.06.2009, 10:41     Titel:
  Antworten mit Zitat      
Perfekt das brauch ich, besten Dank
Jetzt kanns weitergehen. Smile))))

Schönen Tag noch
 
mmh

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 11.06.2009, 15:01     Titel:
  Antworten mit Zitat      
Code:
[AX,H1,H2] = plotyy(x1,y1,x2,y2,'plot');


Ich habe folgenden Befehl im Code.
Code:
set(fighandle, 'Position', [linker_rand, unterer_rand, breite, hoehe]);

Anstatt dem fighandle muss ich doch eine Variable nehmen
Code:
TEST =  plotyy(x1,y1,x2,y2,'plot');

set(TEST, 'Position', [linker_rand, unterer_rand, breite, hoehe]);

Geht das dann so ?
Kanns leider im Moment nicht ausprobieren. Sad

edit by steve: Bitte an die Code-Umgebung denken! Danke!
 
steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.022
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2023b
     Beitrag Verfasst am: 11.06.2009, 15:11     Titel:
  Antworten mit Zitat      
Eigentlich sollte das nicht funkionieren, aber dafür das hier:
Code:
fighandle = figure;
[AX,H1,H2] = plotyy(x1,y1,x2,y2,'plot');
set(fighandle, 'Position', [linker_rand, unterer_rand, breite, hoehe]);

Mit deiner Idee würdest du den handle zu der Axes bekommen, aber nicht zur Figure.

Alternativ könntest du auch
Code:
figure,
[AX,H1,H2] = plotyy(x1,y1,x2,y2,'plot');
set(gcf, 'Position', [linker_rand, unterer_rand, breite, hoehe]);
nehmen, allerdings verlierst du damit den direkten Zugriff auf jedes einzelne Fenster und kannst mit dem set-Befehl immer nur das zuletzt geöffnete Fenster verändern.

Gruß
Alex
_________________

>> I told me to.

____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
Private Nachricht senden Benutzer-Profile anzeigen
 
Danke

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 11.06.2009, 17:07     Titel:
  Antworten mit Zitat      
Ah okay super, vielen vielen Dank für Deine und Eure schnelle Hilfe mit Erklärung Smile
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

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.