Anzeige:
Ergebnis 1 bis 7 von 7

Thema: tikz und plot von daten

  1. #1
    Registrierter Benutzer
    Registriert seit
    28.07.2000
    Beiträge
    123

    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
    Geändert von pucki (24-09-2006 um 14:40 Uhr) Grund: eine datei vergessen ...

  2. #2
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von pucki Beitrag anzeigen
    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.
    Code:
    \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
    Geändert von voss (24-09-2006 um 16:03 Uhr)

  3. #3
    Registrierter Benutzer
    Registriert seit
    28.07.2000
    Beiträge
    123
    Zitat Zitat von voss Beitrag anzeigen
    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.
    Code:
    \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 ...

    Code:
    [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

  4. #4
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von pucki Beitrag anzeigen
    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

  5. #5
    Registrierter Benutzer
    Registriert seit
    28.07.2000
    Beiträge
    123
    Zitat Zitat von voss Beitrag anzeigen
    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 ....

    Code:
    ./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 ...

  6. #6
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von pucki Beitrag anzeigen
    das mit dem namen habe ich zu spät gemerkt ....

    Code:
    ./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:

    Code:
     *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

  7. #7
    Registrierter Benutzer
    Registriert seit
    28.07.2000
    Beiträge
    123
    hi

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

    danke mal,

    grüsse

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •