PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : tikz und plot von daten



pucki
24-09-2006, 14:33
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

voss
24-09-2006, 15:59
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

pucki
24-09-2006, 23:07
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

voss
24-09-2006, 23:17
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

pucki
24-09-2006, 23:32
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 ...

voss
25-09-2006, 07:12
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

pucki
25-09-2006, 21:04
hi

jup, meine files sind von einer etwas älteren version ;-)

danke mal,

grüsse