PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Achsen mit pstricks in Teilen/Vielfachen von Pi



peterpetersen
01-12-2007, 21:28
Hallo zusammen,
ich habe folgende pstricks-Graphik erstellt, mit der ich in einem Punkt noch nicht zufrieden bin: Ich würde mir eine x-Achseneinteilung in Teilen bzw. Vielfachen von Pi wünschen.

http://img105.imagevenue.com/loc1133/th_41200_Graph_122_1133lo.jpg (http://img105.imagevenue.com/img.php?image=41200_Graph_122_1133lo.jpg)

Ist das möglich, und wenn ja wie?

Habe schon alle möglichen Dateien zu pstricks angeschaut, aber nichts gefunden.


\documentclass[10pt]{article}
\pagestyle{empty}
\usepackage{pstricks,pstricks-add,pst-math,pst-xkey,pst-plot}
\definecolor{orange}{cmyk}{0,0.61,0.87,0}
\begin{document}
\begin{pspicture*}(-1.5,-3.5)(8.5,3.5)
\psgrid[subgriddiv=10,%
gridlabels=0,%
gridwidth=0.5pt,%
gridcolor=orange,
subgridwidth=0.1pt,%
subgridcolor=orange](0,0)(-1,-3)(8,3)
\psset{xunit=1.0cm,%
yunit=1.0cm,%
algebraic=true,%
dotstyle=*,%
dotsize=3pt 0,%
linewidth=0.8pt,%
arrowsize=3pt 2,%
arrowinset=0.25}
\psaxes[xAxis=true,yAxis=true,Dx=1,Dy=1,ticksize=-2pt]{->}(0,0)(-0.9,-2.9)(7.9,2.9)
\psplot[linestyle=dashed,dash=1pt
1pt,plotpoints=200]{6.28}{7.9}{sin(x)+cos(2*x)}
\psplot[linestyle=dashed,dash=1pt
1pt,plotpoints=200]{-0.9}{1}{sin(x)+cos(2*x)}
\psplot[linewidth=1.2pt,plotpoints=200]{0.0}{6.283185307179586}{sin(x)+cos(2*x)}
\rput[tl](3,1.84){$f(x)=\sin(x) + \cos(2 x)$}
\end{pspicture*}
\end{document}


Für zweckdienliche Hinweise wäre ich dankbar.

Gruß, Peter

sarc
02-12-2007, 03:11
Füg doch einfach mal für \psaxes die optionalen Parameter xunit=1.571 und trigLabels hinzu. Sollte helfen... :-)

peterpetersen
02-12-2007, 11:27
Hey sarc,

warum hab ich das in den diversen tuts und pdfs nicht gefunden? Egal, das war jedenfalls das, was ich gesucht habe :-)))

Für alle anderen, die ein ähnlich gelagertes Problem haben:
Jetzt, wo ich wusste, wonach ich suchen muss ("trigLabels"), habe ich auch eine Anleitung gefunden:
http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pstricks-add/pstricks-add-doc.pdf

Da wird alles zu meiner Frage mit zig Beispielen auf den Seiten 81 bis 85 erklärt.

Vielen Dank sarc

Peter