|
|
Nachträgliches Ändern von Grafiken |
|
Stromberg |
Forum-Fortgeschrittener
|
|
Beiträge: 58
|
|
|
|
Anmeldedatum: 13.10.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.01.2019, 20:40
Titel: Nachträgliches Ändern von Grafiken
|
|
|
|
|
Hallo Zusammen,
ich habe in meiner wissenschaftliche Arbeit mehrere Grafiken von Matlab (ca. 60) im eps Format im Dokument (Latex) eingebunden. Beim Probedruck der Buchversion für den Verlag sind die Grafiken gegenüber dem Ausdruck mit einem Laserdrucker durchweg von geringerer Qualität. Insbesodnere die Achse und deren Beschriftung sind nicht satt "schwarz" und teilweise sind die horizontalen Gitterlinien sehr schwach oder sogar gar nicht vorhanden. Der Druck der Buchversion erfolgt in Graustufen im Farbmodus CMYK.
Daher habe ich mir die Grundeinstellungen von Matlab angeschaut (s. Anhang). Diese zeigen in der Achsen- und Gitterdarstellung kein sattes "schwarz" auf, worauf ich aktuell die schlechte Qualität zurückführe.
Da ich sehr viele Abbildungen habe, diese mir auch im Format .fig vorliegen, habe ich die Frage, ob nachträglich die Möglichkeit besteht, die Dateien in Matlab einzulesen und von der Farbgestaltung mit einem Script abzuändern.
Hat hier jemand zufällig eine Idee oder Erfahrung?
Beschreibung: |
|
Download |
Dateiname: |
Einstellung_grid_CMYK.jpg |
Dateigröße: |
50.75 KB |
Heruntergeladen: |
364 mal |
Beschreibung: |
|
Download |
Dateiname: |
Einstellung_grid_RGB.jpg |
Dateigröße: |
52.41 KB |
Heruntergeladen: |
371 mal |
Beschreibung: |
|
Download |
Dateiname: |
Einstellung_axis_CMYK.jpg |
Dateigröße: |
49.96 KB |
Heruntergeladen: |
379 mal |
Beschreibung: |
|
Download |
Dateiname: |
Einstellung_axis_RGB.jpg |
Dateigröße: |
51.14 KB |
Heruntergeladen: |
366 mal |
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 03.01.2019, 10:37
Titel:
|
|
Hallo,
Wenn eine Figure so erzeugt wurde
dann kann sie so geöffnet und geändert werden (und natürlich auch wieder abgespeichert)
Das kannst du dann auch in einer for-Schleife über mehrere .fig-Dateien machen. Wenn alle .fig-Dateien in einem Verzeichnis bearbeitet werden sollen, dann hilft
dir
.
Siehe auch hier:
https://de.mathworks.com/help/matla.....-a-sequence-of-files.html
Generell kann auch das helfen:
https://de.mathworks.com/matlabcent.....exchange/23629-export_fig
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
Stromberg |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 58
|
|
|
|
Anmeldedatum: 13.10.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.01.2019, 15:35
Titel:
|
|
Hallo Harald,
vielen Dank für Deine Hilfe. Ich habe mein figures mit saveas gespeichert und die Abbildungen mit export_fig erzeugt.
Die .fig Dateien befinden sich alle in einem Ordner. Demzufolge möchte ich diese mit einem Script einlesen, mit einer Schleife nacheinander öffnen, standardisierte Änderungen an den Achsen- und Schriftfarben vornehmen und wieder das fig speichern bzw. mit export_fig als .eps - so mein Gedanke.
Die Umsetzung mit einer Schleife, wäre sehr elegante. Hier muss ich mir mal die Links ansehen, da ich nicht so viel Erfahrung habe.
Gruß
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 06.01.2019, 21:01
Titel:
|
|
Hallo,
und, die Vorschläge versucht?
Bestehen noch Fragen?
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
Stromberg |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 58
|
|
|
|
Anmeldedatum: 13.10.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.01.2019, 23:39
Titel:
|
|
Hallo,
ich habe mich zunächst um den Zugriff der Diagrammelemente gekümmert:
Mit der Schleife auf den Zugriff der Daten in dem Ordner, der Änderung und der Abspeicherung als "OriginalDateiname_new" tue ich mir schwer und wäre für eine Hilfe dankbar.
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 08.01.2019, 21:05
Titel:
|
|
Hallo,
die neue Figure kannst du genauso abspeichern wie die alte.
Welche konkreten Probleme treten dabei bzw. bei der for-Schleife auf?
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
Stromberg |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 58
|
|
|
|
Anmeldedatum: 13.10.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.01.2019, 23:50
Titel:
|
|
Hallo
das Problem ist das Öffnen der Datein aus den cell:
Hier bekomme ich die Fehlermeldung:
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 11.01.2019, 09:15
Titel:
|
|
Hallo,
du brauchst da { } statt ( )
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
Stromberg |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 58
|
|
|
|
Anmeldedatum: 13.10.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.01.2019, 19:31
Titel:
|
|
Hallo,
vielen Dank. Die Schleife funktioniert.
Jetzt würde ich gerne noch rein auf den Dateinamen ohne ".fig" zugreifen, so dass ich in der Schleife über die Funktion export_fig die Bilder in anderen Formaten abspeichern kann.
Gibt es hierzu einen Befehl?
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 11.01.2019, 20:04
Titel:
|
|
Hallo,
fileparts
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
|
|
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
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| 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.
|
|