Hallo zusammen,
ich bin gerade dabei meine Bachelor-Arbeit mit Latex zu schreiben und möchte dafür Diagramme mit PSTricks erstellen.
Ich habe jetzt schon einige Zeit im Internet versucht fündig zu werden, um mein Problem zu lösen.
Ich hoffe, dass ich mich dabei nicht nur besonders blöd angestellt habe und die Frage nicht schon hundert Mal gestellt wurde...
Ich möchte ein Diagramm erstellen was (ungefähr) so aussieht:
http://rapidshare.com/files/414859792/i ... t.JPG.html
Natürlich verspreche ich mir von PSTricks, dass es am Ende etwas schöner aussieht ;-)
Mein Problem besteht in der Achsenskalierung. Ich habe es mit folgendem Code hinbekommen, dass das Bild nicht extrem in die Länge gezogen ist und die Achsen vernünftig skaliert sind.
Leider funktioniert die Verwendung von psplot nicht, weil die Ergebnisse offensichtlich in den Grundkoordinaten von PSTricks geliefert werden, die leider nicht zu meiner Achsenskalierung passen.
Hat jemand eine Idee, wie ich mein Wunsch-Diagramm hinbekommen kann?
Danke und Gruß,
Pascal
###CODE####
\documentclass{scrartcl}
\usepackage{pst-plot}
\usepackage{pstricks-add}
\usepackage{sistyle}
\pagestyle{empty}
\begin{document}
\psset{unit=1cm}
\centering
\begin{pspicture}(0,0)(10,8)
%x-Achse
\psaxes[yAxis=false, tickstyle=top, linewidth=.4mm, Ox=1, Dx=1, dx=1.999,
showorigin=true]{-}(0,0)(10,0)
%y-Achse
\psaxes[xAxis=false, tickstyle=top, linewidth=.4mm, Oy=0, Dy=0.2, dy=1.599,
showorigin=true]{-}(0,0)(0,8)
%Beschriftung x-Achse
\rput(5.5,-1){AR }%(\SI{}{s})}
%Beschriftung y-Achse
\rput{90}(-1.5,4){$c_p$ }%(\SI{}{min^{-1}})}
%Funktionsplot
\psset{algebraic}
\psplot[plotpoints=1000]{0.01}{10}{1-(1/x^2)}
\end{pspicture}
\end{document}
###CODEENDE###
Achsenskalierung / Plotskalierung mit PSTricks
-
- Forum-Guru
- Beiträge: 252
- Registriert: Di 16. Mär 2010, 09:39
Re: Achsenskalierung / Plotskalierung mit PSTricks
du musst einfacher denken, dann ist es nicht schwierig.irie1210 hat geschrieben:Ich möchte ein Diagramm erstellen was (ungefähr) so aussieht:
http://rapidshare.com/files/414859792/i ... t.JPG.html
Mein Problem besteht in der Achsenskalierung. Ich habe es mit folgendem Code hinbekommen, dass das Bild nicht extrem in die Länge gezogen ist und die Achsen vernünftig skaliert sind.
Leider funktioniert die Verwendung von psplot nicht, weil die Ergebnisse offensichtlich in den Grundkoordinaten von PSTricks geliefert werden, die leider nicht zu meiner Achsenskalierung passen.
Mit xunit=..,yunit=... kannst du es beliebig anpassen.
\documentclass{scrartcl} \usepackage{pst-plot} \pagestyle{empty} \begin{document} \psset{xunit=1.9,yunit=7} \begin{pspicture}(0.5,-0.2)(6,1.1) \psaxes[linewidth=0.5\pslinewidth, xticksize=-5pt 1,Ox=1, yticksize=-5pt 5,Dy=0.1](1,0)(6,1.01) \uput[90](3.5,-0.15){AR }%(\SI{}{s})} \uput[180](0.5,0.5){$c_{pi}$ }%(\SI{}{min^{-1}})} \psplot[plotpoints=1000,algebraic,linewidth=1.5pt]{1}{6}{1-(1/x^2)} \end{pspicture} \end{document}
[Moderator-Edit: Beitragsformatierung korrigiert.]