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

Raster bzw. "Auflösung" von eps exporten ändern

 

Elektron

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.03.2009, 18:38     Titel: Raster bzw. "Auflösung" von eps exporten ändern
  Antworten mit Zitat      
Hallo,

ich habe folgendes Problem bei dem ich bitte euch um Hilfe:

Ich möchte aus Matlab heraus Grafiken exportieren, um
sie dann in Latex einzubinden. Dies mache ich mit folgendem
Befehl.

print -depsc -r600 'Dateiname'

Die daraus entstehenden Grafiken sind jedoch relativ ungenau
gerastert. Dies wird besonders deutlich, wenn man sich das Grid
im Zoom anschaut.

Gibt es irgendeine Möglichkeit die Rasterung feiner einzustellen ?

Gruß
Volker


mr_endres
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 78
Anmeldedatum: 11.06.08
Wohnort: Unterfranken
Version: ---
     Beitrag Verfasst am: 26.03.2009, 22:26     Titel:
  Antworten mit Zitat      
Hallo,

versuch doch mal :

Code:

print -depsc  'Dateiname'
 


Denn der Zusatz '-r600' beschränkt deine Auflösung ja gerade auf 600 dpi. Normalerweise sollten - soweit ich weiß - eps Bilder mit obigem Befehl als Vektorgraphik gespeichert werden.

MfG
Johannes
Private Nachricht senden Benutzer-Profile anzeigen
 
Elektron

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.03.2009, 03:29     Titel:
  Antworten mit Zitat      
Hallo,

vielen Dank für die schnelle Antwort.

Wenn ich den -r600 Parameter weglasse, ändert sich nichts.

Vielleicht sollte ich meine Frage nochmal anders stellen. Wenn ich das Plotfenster auf den ganzen Bildschirm vergrößere, bekomme ich mehr Details dargestellt, als wenn das Fenster nur ein viertel des Bildschirms belegt.

Wie bekomme ich Matlab dazu, auch bei kleinem Fenster alle Details darzustellen, wie z.B. zusätzliche Gridlinien ?

Gruß
Volker
 
bourne
Forum-Newbie

Forum-Newbie


Beiträge: 2
Anmeldedatum: 21.03.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 29.03.2009, 19:41     Titel:
  Antworten mit Zitat      
Hallo,
wenn ich dein Problem richtig verstanden habe dann musst du das Fenster vergrößern, z.B.:

Code:

f1=figure(1)
set(f1,'Position' ,[200 77 750 600])
 


Für Latex hat auch schonmal jemand eine Funktion für Matlab geschrieben, müsste diese sein:

http://www.mathworks.com/matlabcentral/fileexchange/7884

Ich habs selber noch nicht ausprobiert, hab also keine Erfahrung damit.

Gruß Frank
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 - 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.