Hallo Leute, ich verfasse gerade meine Abschlussarbeit in LaTeX. Ich möchte nun ein Smith-Chart einbinden. Habe dazu auch eines gefunden, das mit pstricks gezeichnet wird. http://tug.org/PSTricks/main.cgi?file=Examples/Charts/chart#smith Mein Problem ist nun, dass ich eine Kurve in dieses Smitch-Chart einzeichnen möchte. Habe dazu allemöglichen pstricks-Befehle ausprobiert, jedoch passiert gar nichts. Hat jemand ne Idee? Viele Grüße Peter
Ich habe das smithchart aus dem pgfplots Packet verwendet. Darin kannst du aber auch nicht unmittelbar eine Kurve zeichnen. ich habe mir nun dammit beholfen, dass ich viele Punkte meines gewünschten Verlaufs berechnet habe, und diese dann als Punkteschar in einen plot eingefügt habe. Die einzelnen Punkte sind dann über gerade Linien verbunden. Wenn du genügend Punkte nimmst, bekommt man da akzeptable Ergebnisse. Hier das Minimalbeispiel
1 | \documentclass{scrartcl} |
2 | \usepackage{tikz} |
3 | \usepackage{pgfplots} |
4 | \usetikzlibrary{pgfplots.smithchart} |
5 | |
6 | \begin{document}
|
7 | \begin{tikzpicture}
|
8 | \begin{smithchart}[
|
9 | width=\textwidth,
|
10 | ] |
11 | \addplot[mark=none,line width=2] |
12 | coordinates{
|
13 | (1, 0) (1, 0.1) (1,0.2) (1,0.3) (1,0.4) (1,0.5) (1,0.5) |
14 | };
|
15 | \end{smithchart}
|
16 | \end{tikzpicture}
|
17 | \end{document}
|
Und im Anhang mal das Ergebnis als PDF
Hey Albert, das sieht auch nicht schlecht aus. Brauch ich da noch was dazu? Wenn ich es kompiliere kommt bei mir immer folgender Fehler: !can't find file `tikzlibrarypgfplots.smithchart.code.tex'. Weißt du an was das liegt? Vielen Dank Peter
Ja bei den Packeten hab ich die aktuelle Version drauf. Komisch... Hast du sonst noch eine Idee?
Hmm, ich hätte erwartet dass du eine veraltete PGFplots Version hast. Denn erst ab 1.5 werden Smith Charts unterstützt. Arbeitest du auf Windows (MikTex) oder Linux?
Hey Albert, ich bin mir jetzt doch nicht ganz sicher ob ich die aktuelle Version hab. Wo kann ich denn das nachschauen? Ich arbeite unter Windows mit Miktex 2.9... Gruß
Hab jetzt noch das Package in meiner .log Datei nachgeschaut... Package: pgf 2008/01/15 v2.10 (rcs-revision 1.12) Also die 2.1 Version. Dann sollte es doch gehen. Ich weiß echt nicht weiter
Ich würde mal ein Update der gesamten installierten Packete machen Start->MikTex->Maintenance->Update. Vl. lief bei der Installation der Packete etwas schief. Überprüfe mal im Miktex Packet Manager beim Packet pgfplots, ob die fehlende Datei in den Propperties gelistet ist. Start->Miktex-Maintenance-Packet Manager, dort bei "Name" nach "pgfplots" suchen. Rechtsklick auf das Packet und unter propperties->files sollte es dann gelistet sein. Wenn nicht (was wohl der Fall ist) pgfplots nochmal neu isntallieren. Bei mir funktioniert es auf Windows XP mit MikTex 2.8 und der gleichen Version von pgfplots. Bei mir wird die Datei auch in den propperties gelistet. Wenn das auch nichts hilft würde ich eine neuinstallation von Miktex vornehmen, mit anschließendem Update.
Hey Albert, habe Miktex frisch installiert. Jetzt klappt alles wunderbar. Vielen Dank für deine Hilfe! Grüße Peter
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.