Aktionen

MATLABFIGVIEWER: Unterschied zwischen den Versionen

Aus BAWiki

imported>Nickelsen Levin
K (Tippfehler Verweis auf englische Seite korrigiert)
imported>Benndorf Julia
K (Taylordiagram durch TaylorTargetDiagram Link ersetzt)
 
(9 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 2: Zeile 2:
|name_en=MATLABFIGVIEWER
|name_en=MATLABFIGVIEWER
|name=matlabfigviewer
|name=matlabfigviewer
|version=März 2016
|version=Mai 2019
|version_beschr=März 2016
|version_beschr=Mai 2019
|stichworte=
|stichworte=
Matlab<br />
Matlab<br />
Zeile 9: Zeile 9:
Figure<br />
Figure<br />
Abbildung<br />
Abbildung<br />
[[NetCDF|CF NetCDF]] Format<br />
[[MATLAB]] [[Kategorie:MATLAB Stand-Alone Anwendung]]<br />
[[MATLAB]] [[Kategorie:MATLAB Stand-Alone Anwendung]]<br />


Zeile 15: Zeile 14:


|kurzbeschreibung=
|kurzbeschreibung=
Mit der Anwendung matlabfigviewer lassen sich Dateien im Matlab Figure Format (*.fig) ohne Matlab Lizenz anzeigen. Außerdem ist es möglich die Bildgröße, Linienstärken, Schriftgrößen und den Renderer anzupassen und die Abbildung in ein anderes Format zu exportieren. Des Weiteren lässt sich im Wertebereich zoomen und einzelne dargestellte Werte können ausgelesen werden.
Mit der Anwendung matlabfigviewer lassen sich Dateien im Matlab Figure Format (*.fig) ohne Matlab Lizenz anzeigen. Außerdem ist es möglich die Bildgröße, Linienstärken, Schriftgrößen und den Renderer anzupassen und die Abbildung in ein anderes Format zu exportieren. Des Weiteren lässt sich im Wertebereich zoomen und einzelne dargestellte Werte können ausgelesen werden.  
Mit der Anwendung matlabfigviewer lassen sich Dateien im Matlab Figure Format (*.fig) ohne Matlab Lizenz anzeigen. Außerdem ist es möglich die Bildgröße, Linienstärken, Schriftgrößen und den Renderer anzupassen und die Abbildung in ein anderes Format zu exportieren. Des Weiteren lässt sich im Wertebereich zoomen und einzelne dargestellte Werte können ausgelesen werden.  
Das Programm matlabfigviewer wird aus der Linux-Konsole über matlabfigviewer aufgerufen und als Argumente werden die Matlab-Figure-Dateien übergeben. Z.B.:
Das Programm matlabfigviewer wird aus der Linux-Konsole über matlabfigviewer aufgerufen und als Argumente werden die Matlab-Figure-Dateien übergeben. Z.B.:
Zeile 30: Zeile 27:
Zusätzliche optionale Argumente können nach Angabe des Schlüsselworts ylimval Werte für die y-Achsenabschnitte oder/und nach Angabe des Schlüsselworts legendlocation ein Ort der Legende sein. Werden diese angegeben, öffnet matlabfigviewer die Abbildungen nicht, sondern ändert den y-Achsenabschnitt bzw. den Ort der Legende und speichert die Abbildung in der angegebenen Datei. Z.B.:
Zusätzliche optionale Argumente können nach Angabe des Schlüsselworts ylimval Werte für die y-Achsenabschnitte oder/und nach Angabe des Schlüsselworts legendlocation ein Ort der Legende sein. Werden diese angegeben, öffnet matlabfigviewer die Abbildungen nicht, sondern ändert den y-Achsenabschnitt bzw. den Ort der Legende und speichert die Abbildung in der angegebenen Datei. Z.B.:


<code>matlabfigviewer Abbildung1.fig ylimval [-4 4]</code>
<code>matlabfigviewer Abbildung1.fig ylimval "[-4,4.5]"</code>


Dieser Aufruf verändert den y-Achsenabschnitt auf -4 bis 4 ohne die Datei zu öffnen.
Dieser Aufruf verändert den y-Achsenabschnitt auf -4 bis 4.5 ohne die Datei zu öffnen. Die doppelten Anführungszeichen sind auf der Kommandozeile nötig, wenn Fließkommawerte angegeben werden! Die beiden Zahlen werden durch Komma getrennt, Leerzeichen sind nicht erlaubt!


<code>matlabfigviewer *.fig legendlocation northwest</code>
<code>matlabfigviewer *.fig legendlocation northwest</code>
Zeile 38: Zeile 35:
Dieser Aufruf bearbeitet alle Abbildungen mit Endung .fig im aktuellen Verzeichnis und verändert die Position der Legende nach NorthWest (also oben-links).
Dieser Aufruf bearbeitet alle Abbildungen mit Endung .fig im aktuellen Verzeichnis und verändert die Position der Legende nach NorthWest (also oben-links).


<code>matlabfigviewer *.fig legendlocation northwest ylimval [-4 4]</code>
<code>matlabfigviewer *.fig legendlocation northwest ylimval "[-4,4.5]"</code>


Ort der Legende und y-Achsenabschnitt werden simultan geändert.
Ort der Legende und y-Achsenabschnitt werden simultan geändert.
Zeile 47: Zeile 44:


Mit der Angabe "none" kann die Legende dementsprechend auch abgeschaltet werden.
Mit der Angabe "none" kann die Legende dementsprechend auch abgeschaltet werden.
<code>matlabfigviewer  -nostop *.fig legendlocation northwest ylimval "[-4,4.5]"</code>
Mit der Angabe des Flags  <code>'''-nostop'''</code> beendet sich das Programm 5 Sekunden nachdem die letzte Abbildung bearbeitet wurde. Wird dieser Flag nicht angegeben, so wartet das Programm auf eine Nutzereingabe, wie viele Sekunden das Programm noch warten soll (z.B. weil man sich die Dateien alle nochmal kurz ansehen will). Im Batch-Betrieb sollte vorzugsweise dieser Weg genutzt werden, um das Programm zu beenden.
'''Hinweis:'''  Wird das Programm ohne Argumente aufgerufen öffnet sich der Dateiauswahldialog und der Nutzer muss dann eine gültige Abbildungsdatei des Typs *.fig selektieren.


|eingabedateien=
|eingabedateien=
Zeile 53: Zeile 56:
|ausgabedateien=   
|ausgabedateien=   
Die dargestellte Grafik kann in allen von Matlab unterstützten Formaten gespeichert werden (*.JPG,*.PNG,*.PDF,*.EPS,*.FIG,*.BMP,*.PCX,*.PBM,*.PGM,*.PPM,*.SVG,*.TIF).
Die dargestellte Grafik kann in allen von Matlab unterstützten Formaten gespeichert werden (*.JPG,*.PNG,*.PDF,*.EPS,*.FIG,*.BMP,*.PCX,*.PBM,*.PGM,*.PPM,*.SVG,*.TIF).
Druckerprotokoll-Datei matlabfigviewer.sdr


|methode=
|methode=
Der Matlab-Befehl openfig() wird verwendet, um die Datei zu öffnen.  
Der Matlab-Befehl openfig() wird verwendet, um die zu bearbeitenden Dateien zu öffnen. Wenn neben den Dateinamen keine Modifikationsangaben vorgegeben werden, werden die Dateien zur interaktiven Weiterbearbeitung geöffnet. Werden Modifikationen (z.B. Legendenposition) mit angegeben, so werden diese durchgeführt und die betreffenden Dateien gespeichert und die Abbildung danach wieder geschlossen.


|preprozessor=[[INSPECT_CONTROL_VOLUMES]] [[DISPLAY_PERCENTILES]] [[QUICKPLOT]] [[TAYLORDIAGRAM]]
|preprozessor=[[DISPLAY_PERCENTILES]] [[MATLAB]] [[PLOTPROFILZEIT]] [[PLOTTS]] [[QUICKPLOT]] [[TAYLORTARGETDIAGRAM]]  
|postprozessor=
|postprozessor=
|programmiersprache=[[MATLAB]]
|programmiersprache=[[MATLAB]]
|zus_software= Linux: MATLAB Compiler Runtime MCR R2015a im Verzeichnis /usr/local/MATLAB/R2015a.
|zus_software= Linux: MATLAB Compiler Runtime MCR R2018b im Verzeichnis /usr/local/MATLAB/R2018b.
|kontakt_original=[mailto:levin.nickelsen@baw.de L. Nickelsen]
|kontakt_original=[mailto:levin.nickelsen@baw.de L. Nickelsen]
|kontakt_pflege=[mailto:levin.nickelsen@baw.de L. Nickelsen]
|kontakt_pflege=[mailto:guntram.seiss@baw.de G. Seiß]
|dokumentation=http://de.mathworks.com/help/matlab/ref/openfig.html <br /> Siehe auch unter [[MATLAB]].
|dokumentation=http://de.mathworks.com/help/matlab/ref/openfig.html <br /> Siehe auch unter [[MATLAB]].
}}
}}

Aktuelle Version vom 5. Juni 2019, 12:31 Uhr

Basisinformationen

Programm-Name

matlabfigviewer

Version

Mai 2019

Beschreibung

Mai 2019

Stichworte

Matlab
'*.fig'
Figure
Abbildung
MATLAB

Danksagung: This project took advantage of netCDF software developed by UCAR/Unidata (www.unidata.ucar.edu/software/netcdf/).

Kurzbeschreibung

Mit der Anwendung matlabfigviewer lassen sich Dateien im Matlab Figure Format (*.fig) ohne Matlab Lizenz anzeigen. Außerdem ist es möglich die Bildgröße, Linienstärken, Schriftgrößen und den Renderer anzupassen und die Abbildung in ein anderes Format zu exportieren. Des Weiteren lässt sich im Wertebereich zoomen und einzelne dargestellte Werte können ausgelesen werden. Das Programm matlabfigviewer wird aus der Linux-Konsole über matlabfigviewer aufgerufen und als Argumente werden die Matlab-Figure-Dateien übergeben. Z.B.:

matlabfigviewer Abbildung1.fig

Dieser Aufruf öffnet die Abbildung1.fig zur Ansicht.

matlabfigviewer *.fig

Dieser Aufruf öffnet alle Abbildungen mit der Endung .fig im aktuellen Verzeichnis zur Ansicht.

Zusätzliche optionale Argumente können nach Angabe des Schlüsselworts ylimval Werte für die y-Achsenabschnitte oder/und nach Angabe des Schlüsselworts legendlocation ein Ort der Legende sein. Werden diese angegeben, öffnet matlabfigviewer die Abbildungen nicht, sondern ändert den y-Achsenabschnitt bzw. den Ort der Legende und speichert die Abbildung in der angegebenen Datei. Z.B.:

matlabfigviewer Abbildung1.fig ylimval "[-4,4.5]"

Dieser Aufruf verändert den y-Achsenabschnitt auf -4 bis 4.5 ohne die Datei zu öffnen. Die doppelten Anführungszeichen sind auf der Kommandozeile nötig, wenn Fließkommawerte angegeben werden! Die beiden Zahlen werden durch Komma getrennt, Leerzeichen sind nicht erlaubt!

matlabfigviewer *.fig legendlocation northwest

Dieser Aufruf bearbeitet alle Abbildungen mit Endung .fig im aktuellen Verzeichnis und verändert die Position der Legende nach NorthWest (also oben-links).

matlabfigviewer *.fig legendlocation northwest ylimval "[-4,4.5]"

Ort der Legende und y-Achsenabschnitt werden simultan geändert.

Mögliche Angaben für die Legendenposition sind die Matlabangaben:

north, south, east, west, northeast, northwest, southeast, southwest, northoutside, southoutside, eastoutside, westoutside, northeastoutside, northwestoutside, southeastoutside, southwestoutside, best, bestoutside, none

Mit der Angabe "none" kann die Legende dementsprechend auch abgeschaltet werden.

matlabfigviewer -nostop *.fig legendlocation northwest ylimval "[-4,4.5]"

Mit der Angabe des Flags -nostop beendet sich das Programm 5 Sekunden nachdem die letzte Abbildung bearbeitet wurde. Wird dieser Flag nicht angegeben, so wartet das Programm auf eine Nutzereingabe, wie viele Sekunden das Programm noch warten soll (z.B. weil man sich die Dateien alle nochmal kurz ansehen will). Im Batch-Betrieb sollte vorzugsweise dieser Weg genutzt werden, um das Programm zu beenden.

Hinweis: Wird das Programm ohne Argumente aufgerufen öffnet sich der Dateiauswahldialog und der Nutzer muss dann eine gültige Abbildungsdatei des Typs *.fig selektieren.

Eingabe-Dateien

Alle Dateien vom Dateityp Matlab Figure (*.fig).

Ausgabe-Dateien

Die dargestellte Grafik kann in allen von Matlab unterstützten Formaten gespeichert werden (*.JPG,*.PNG,*.PDF,*.EPS,*.FIG,*.BMP,*.PCX,*.PBM,*.PGM,*.PPM,*.SVG,*.TIF).

Druckerprotokoll-Datei matlabfigviewer.sdr

Methode

Der Matlab-Befehl openfig() wird verwendet, um die zu bearbeitenden Dateien zu öffnen. Wenn neben den Dateinamen keine Modifikationsangaben vorgegeben werden, werden die Dateien zur interaktiven Weiterbearbeitung geöffnet. Werden Modifikationen (z.B. Legendenposition) mit angegeben, so werden diese durchgeführt und die betreffenden Dateien gespeichert und die Abbildung danach wieder geschlossen.

Vorlauf-Programme

DISPLAY_PERCENTILES MATLAB PLOTPROFILZEIT PLOTTS QUICKPLOT TAYLORTARGETDIAGRAM

Nachlauf-Programme

Weitere Informationen

Programmiersprache

MATLAB

zusätzliche Software

Linux: MATLAB Compiler Runtime MCR R2018b im Verzeichnis /usr/local/MATLAB/R2018b.

Originalversion

L. Nickelsen

Programmpflege

G. Seiß

Dokumentation/Literatur

http://de.mathworks.com/help/matlab/ref/openfig.html
Siehe auch unter MATLAB.


zurück zu Programmkennblätter


Strukturübersicht