Archiv verlassen und diese Seite im Standarddesign anzeigen : tikz und plot von daten
hi,
anbei ein kleines beispiel, wie man mit tikz und gnuplot nicht nur funktionen, sondern auch daten plotten kann.
im tar sind enthalten:
treppe.m --------------------------- ocatve-file zum generieren der daten (bsp.dat)
bsp.dat ------------------------------ daten für plot
tikzplot_daten.tex -------------- das minibeispiel
tikzplot_daten.lin.gnuplot -- dieses File erstellt tikz
tikzplot_daten.lin.table ------ dieses file legt gnuplot an ...
treppe.png ------------------------ der plot direkt von gnuplot
tikzplot_daten.pdf -------------- die ausgabe von pdflatex ...
weitere info zum plotten von funktionen mit tikz im manual 9.12.3 ....
leider ist die geschichte bei großen datenmengen recht langsam ....
wenn da jemand noch einen tip hätte ...
das octave - file einfach ausführbar machen und mit
./treppe aufrufen ... octave muss natürlich installiert sein ...
gruesse
reinhard
hi,
anbei ein kleines beispiel, wie man mit tikz und gnuplot nicht nur funktionen, sondern auch daten plotten kann.
tikz hat Vorteile, aber hier ist es ziemlich umständlich ...
Dasselbe mit PSTricks, wobei es auch das Berechnen der Treppe erlauben würde ... dann würde es besser aussehen, nämlich eine _echte_ Treppe. Anghängt nur mal dein Datensatz geplottet.
\documentclass[a4paper,11pt]{scrartcl}
\usepackage{pstricks-add}
\begin{document}
\psset{xunit=2,yunit=0.5}
\begin{pspicture}(0,8)(4.2,19)
\psaxes[Oy=8,Dx=0.5,dx=0.5,Dy=2,dy=1cm,
labelFontSize=\small]{->}(0,8)(0,8)(4,18)
\uput[-90](4,8){$t/s$} \uput[0](0,18){$U/V$}
\fileplot[ignoreLines=5,linewidth=2pt,linecolor=red]{bsp.dat}
\end{pspicture}
\end{document}
Herbert
tikz hat Vorteile, aber hier ist es ziemlich umständlich ...
Dasselbe mit PSTricks, wobei es auch das Berechnen der Treppe erlauben würde ... dann würde es besser aussehen, nämlich eine _echte_ Treppe. Anghängt nur mal dein Datensatz geplottet.
\documentclass[a4paper,11pt]{scrartcl}
\usepackage{pstricks-add}
\begin{document}
\psset{xunit=2,yunit=0.5}
\begin{pspicture}(0,8)(4.2,19)
\psaxes[Oy=8,Dx=0.5,dx=0.5,Dy=2,dy=1cm,
labelFontSize=\small]{->}(0,8)(0,8)(4,18)
\uput[-90](4,8){$t/s$} \uput[0](0,18){$U/V$}
\fileplot[ignoreLines=5,linewidth=2pt,linecolor=red]{bsp.dat}
\end{pspicture}
\end{document}
Herbert
hi,
muss ich da noch was vorausschicken?
latex file.tex
bringt fehlermeldungen ...
[LaTeX] pstricks.tex => pstricks.dvi (latex)
[LaTeX] finished with exit status 1
./pstricks.tex:1:Two \documentclass or \documentstyle commands. \documentclass[]{
./pstricks.tex:6:Undefined control sequence. \psset
./pstricks.tex:7:Environment pspicture undefined. \begin{pspicture}
./pstricks.tex:8:Undefined control sequence. \psaxes
./pstricks.tex:10:Undefined control sequence. \uput
./pstricks.tex:10:Undefined control sequence. \uput[-90](4,8){$t/s$} \uput
./pstricks.tex:11:Undefined control sequence. \fileplot
./pstricks.tex:12:\begin{document} ended by \end{pspicture}. \end{pspicture}
sorry, ich habe noch nie was mit pstricks gemacht.
(benötige pdflatex, da meine bilder dvi->ps->pdf irgendwie schrott ankommen ...
und die grafiken importiere ich normalerweise als png
gruesse
Reinhard
hi,
muss ich da noch was vorausschicken?
latex file.tex
bringt fehlermeldungen ...
[CODE]
[LaTeX] pstricks.tex => pstricks.dvi (latex)
FDE-> http://PSTricks.tug.org
Frequently Done Errors ... das Paket heißt schon pstricks.tex, nimm einen anderen Namen ...
Die Schiene dvi->ps->pdf geht _immer_, aber mit pst-pdf und einem fertigen Skript von CTAN kann man auch in einem Rutsch pdf erstellen.
Herbert
FDE-> http://PSTricks.tug.org
Frequently Done Errors ... das Paket heißt schon pstricks.tex, nimm einen anderen Namen ...
Die Schiene dvi->ps->pdf geht _immer_, aber mit pst-pdf und einem fertigen Skript von CTAN kann man auch in einem Rutsch pdf erstellen.
Herbert
das mit dem namen habe ich zu spät gemerkt ....
./pstricks_test.tex:10:Package xkeyval Error: `labelFontSize' undefined in families `,pstricks-add'. ... labelFontSize=\small]{->}(0,8)(0,8)(4,18)
./pstricks_test.tex:12:Package xkeyval Error: `ignoreLines' undefined in families `,pstricks-add'. ...es=5,linewidth=2pt,linecolor=red]{bsp.dat}
mm irgendwie mag mich das teil nicht ....
dvi ->ps->pdf geht, sogar einwandfrei, nur meine bilder kommen sch .... an. total grob gerastert ...
das mit dem namen habe ich zu spät gemerkt ....
./pstricks_test.tex:10:Package xkeyval Error: `labelFontSize' undefined in families `,pstricks-add'. ... labelFontSize=\small]{->}(0,8)(0,8)(4,18)
./pstricks_test.tex:12:Package xkeyval Error: `ignoreLines' undefined in families `,pstricks-add'. ...es=5,linewidth=2pt,linecolor=red]{bsp.dat}
mm irgendwie mag mich das teil nicht ....
dvi ->ps->pdf geht, sogar einwandfrei, nur meine bilder kommen sch .... an. total grob gerastert ...
du hast alte Dateien. Setze \listfiles for dein Dokument und vergleiche deine Liste am Ende des logfiles mit dieser hier:
*File List*
scrartcl.cls 2004/09/16 v2.9t LaTeX2e KOMA document class
scrlfile.sty 2004/09/16 v2.9t LaTeX2e KOMA package
size11.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
typearea.sty 2004/09/16 v2.9t LaTeX2e KOMA package
pstricks-add.sty 2005/03/03 package wrapper for pstricks-add.tex (hv)
pstricks.sty 2006/08/10 v0.32 LaTeX wrapper for `PSTricks' (RN,HV)
pstricks.tex 2006/04/29 v1.14c `PSTricks' (tvz)
pstricks.pro
xcolor.sty 2005/12/21 v2.09 LaTeX color extensions (UK)
color.cfg 2001/08/31 v1.1 color configuration of teTeX/TeXLive
dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
pstricks-add.tex 2006/09/23 v2.79 `PSTricks-add' (hv)
pst-xkey.tex 2005/11/25 v1.6 PSTricks specialization of xkeyval (HA)
xkeyval.sty 2005/11/25 v2.5e package option processing (HA)
xkeyval.tex 2005/11/25 v2.5e key=value parser (HA)
pstricks-add.pro
pstricks-add.cfg 2005/01/10 v0.1 addtional user stuff (hv)
Wenn deine Bilder schlecht rauskommen, dann sind sie eben schon schlecht erstellt worden. Ich verwende _nur_ eps-Bilder und habe nie Probleme.
Herbert
hi
jup, meine files sind von einer etwas älteren version ;-)
danke mal,
grüsse
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.