Anzeige:
Ergebnis 1 bis 9 von 9

Thema: Graphen mit LaTeX

  1. #1
    Registrierter Benutzer
    Registriert seit
    12.06.2007
    Ort
    Freiberg
    Beiträge
    90

    Graphen mit LaTeX

    Hallo allerseits,

    ich benutze MikTex 2.8 und versuche meine Diplomarbeit so einheitlich wie möglich zu gestalten. Dafür nutze erstelle ich Diagramme in CorelDraw und exportiere sie als .eps. So kann ich per psfrag prima die Bezeichnungen durch meine LaTeX-Schriftart ersetzen und alles fügt sich optisch sehr passend ein.

    Nun bin ich beim Punkt Datenauswertung angelangt. Ich möchte einen 2D-Graphen erstellen, in dem die Beschriftung der Achsen durch Variablen per psfrag ebenso schön wie bei Diagrammen abläuft.

    Welches Programm kann ich dafür nutzen? Ich habe Origin probiert. psfrag läuft damit aber leider nicht und ich habe das Diagramm dann mit der Variablen-Beschriftung aus der Grafik stehen anstelle meiner Substituierungen. Dann gibt es wohl noch gnuplot, dessen Bedienung ich aber zur Zeit sehr gewöhnungsbedürftig finde (Windows-Benutzer, arbeite selten mit command lines). Soeben bin ich noch über pstricks und gastex gestolpert, verliere aber so langsam die Übersicht.

    Wenn Ihr Hinweise für ein Programm habt, dem ich Tabellen geben kann und welches für mich .eps- oder Latex-kompatible Diagramme erstellt, wäre ich sehr dankbar. Auch Hinweise zum Programm Origin sind willkommen! Vielleicht mache ich ja nur was falsch.

    danke
    wuntzt

  2. #2
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    du kannst auch die diagramme direkt erstellen, mit paketen wie pstricks oder meinem persönlichen lieblingspaket pgfplots. bei beiden paketen kann man einfach aus datenfiles punkte auslesen und diese werden dann geplottet. schau dir einfach mal die beispiele in den dokumentationen an (google dir einen ).

    damit sparst du dir psfrac und hast direkt sehr gut aussehende grafiken.

    gruss
    Mein Ball ist umgefallen

  3. #3
    Registrierter Benutzer
    Registriert seit
    12.06.2007
    Ort
    Freiberg
    Beiträge
    90
    okay, danke für den Tipp. Ich gucke mir das mal an und melde mich. Hört sich jedenfalls schon mal sehr gut an.

  4. #4
    Registrierter Benutzer
    Registriert seit
    12.06.2007
    Ort
    Freiberg
    Beiträge
    90
    geil, klappt super und sieht noch besser aus. Danke!

  5. #5
    Registrierter Benutzer
    Registriert seit
    05.04.2007
    Beiträge
    535
    Die Diagramme mit LaTeX sehen besser aus als mit CorelDraw, Matlab oder Mathematica finde ich.

  6. #6
    Registrierter Benutzer
    Registriert seit
    12.06.2007
    Ort
    Freiberg
    Beiträge
    90
    jup, ganz deiner Meinung! Bin hellauf begeistert!

  7. #7
    Registrierter Benutzer
    Registriert seit
    05.04.2007
    Beiträge
    535
    Ich nutze selbst auch pgfplots. Das Paket wurde erst kürzlich stark erweitert. Nun sind auch endlich 3d plots möglich.

  8. #8
    Registrierter Benutzer
    Registriert seit
    12.06.2007
    Ort
    Freiberg
    Beiträge
    90
    eine Frage habe ich noch. Wie kann ich Punkte in einem Diagramm beschriften?
    In der documentation zur Paket pgfplots finde ich nur unten stehende Befehle, die bei mir aber nicht funktionieren (S.28/133). Gibt es eine einfachere Variante?

    Code:
    \tikzstyle{everypin}=[fill=white,
    draw=black,
    font=\footnotesize]
    \begin{tikzpicture}
    \begin{loglogaxis}[
    xlabel={\textsc{Dof}},
    ylabel={$L_2$Error}]
    \addplotcoordinates{
    (11,6.887e-02)
    (71,3.177e-02)
    (351,1.341e-02)
    (1471,5.334e-03)
    (5503,2.027e-03)
    (18943,7.415e-04)
    (61183,2.628e-04)
    (187903,9.063e-05)
    (553983,3.053e-05)
    };
    \node[coordinate,pin=above:{Bad!}]
    at(axiscs:5503,2.027e-03){};
    \node[coordinate,pin=left:{Good!}]
    at(axiscs:187903,9.063e-05){};
    \end{loglogaxis}
    \end{tikzpicture}

  9. #9
    Registrierter Benutzer
    Registriert seit
    12.06.2007
    Ort
    Freiberg
    Beiträge
    90
    hat sich schon erledigt...

Lesezeichen

Berechtigungen

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