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

Plot - Bearbeiten oder Einstellungen vornehmen

 

skywalker01
Forum-Newbie

Forum-Newbie


Beiträge: 2
Anmeldedatum: 21.02.15
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 21.02.2015, 20:14     Titel: Plot - Bearbeiten oder Einstellungen vornehmen
  Antworten mit Zitat      
Hallo zusammen,

ich möchte mit Matlab 2D-Plots erstellen.

Dies mache ich über:
Code:

% Werte
p1 = 1.0 ;
p2 = 2.0 ;

% Variable
x = linspace(0.0,10.0,100)

% Berechnung von: y
y1 = p1*x
y2 = p2*x

% Plotten: Wert y
figure(1)
plot(x,y1,x,y2,'LineWidth',2)
xlabel('x [Minutes]')
ylabel('y [Meter]')
title('Titel: y über x')
legend('Parameter p1 = 1.0', 'Parameter p2 = 2.0')
grid on
 


So. Nach einem Klick auf den Run-Button wird mir mein Plot erstellt und in einem neuen Fenster angezeigt.

Nun möchte ich diese Grafik als *.eps abspeichern und im Anschluss diese *.eps in mein Latexdokument mit aufnehmen.

Das Problem ist, dass die Achsbeschriftung und die Überschrift der von Matlab erzeugten Grafik deutlich zu klein ist.
Wie kann ich die Schriftgröße und Schriftart (auch Fett-Markierung) der Achsbeschriftung und Überschrift ändern?
Am besten noch in Matlab vor dem Ausführen des Run-Befehls, d.h. ich möchte nicht die erstellte Grafik im Anschluss noch bearbeiten (da ich viele solcher Plots zu erstellen habe), sondern die Einstellungen im Vorraus so vornehmen, dass meine Grafiken mit gewünschter Achsbeschriftung erstellt werden.
Private Nachricht senden Benutzer-Profile anzeigen


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.495
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 21.02.2015, 21:32     Titel:
  Antworten mit Zitat      
Hallo,

generell kann man die Standardeinstellungen auf folgende Art ändern:
Code:
set(0, 'DefaultAxesFontSize', 14)

Alle Eigenschaften des Koordinatensystems bekommst du mit
Code:


Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
skywalker01
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 2
Anmeldedatum: 21.02.15
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.02.2015, 08:52     Titel:
  Antworten mit Zitat      
Vielen Dank erstmal.

Nun habe ich im CommandWindow "inspect(gca)" eingetippt.
Es öffnen sich darauf zwei neue Fenster:
einmal eins (Name - Inspector: axes) wo ich die Einstellungen für Plots vornehmen kann und einmal ein Grafikvorschaufenster (Name - Figure 1), wo die Änderungen sichtbar werden.

Nun habe ich meine Einstellungen im ersten Fenster wie gewünscht vorgenommen.

Das Problem ist, dass diese Einstellungen verloren gehen.
Sprich bei Ausführung des Run-Befehls merkt man von meinen vorgenommenen Einstellungen nichts mehr.
Wie kann ich meine vorgenommenen Einstellungen denn speichern oder wo und wie genau muss ich sie ändern?

Danke im Vorraus.
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.495
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 22.02.2015, 10:01     Titel:
  Antworten mit Zitat      
Hallo,

in der linken Spalte siehst du den Namen der Eigenschaft, die du anpasst. Diese Information musst du zusammen mit dem Wert, auf den du das setzt, nutzen, um Befehle wie den von mir genannten zu erstellen. Generell:
Code:
set(0, 'DefaultAxes<Eigenschaft>', <DefaultWert>)


Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
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 - 2025 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.