von CrazyHorse » Do 28. Okt 2010, 11:14
irie1210 hat geschrieben:
ich habe ein Problem mit einer Achsenbeschriftung mit PSTricks. Ich möchte die Y-Achse von 0,62 bis 0,65 in Schritten von 0,005 beschriften.
Die erste Zahl am Ursprung wird richtig bei 0.62 angezeigt. Die restlichen sechs Zahlen an der Y-Achse sind dann aber: 0.067,0.072 usw..
Anscheinend rechnet PSTricks 0,062 plus 0,005, aber wieso? Ich bin völlig verwirrt. Bei der Beschriftung der X-Achse habe ich genau die gleichen Anforderungen (Start bei einem Wert ungleich null, Festlegung des Intervalls) und dort funktioniert es.
\psaxes[linewidth=0.5\pslinewidth, Ox=0.5, Dx=0.2,
Oy=0.620, Dy=0.005](0,0)(1.8,0.0301)
Die Anzahl der Dezimalstellen muss gleich sein, also
Oy=0.620, Dy=0.005]
Es wäre ohnehin besser, nicht erst eine irrwitzig große Skalierung der
y-Achse zu wählen, um dann mit klitzekleinen Werten zu arbeiten:
\psset{xunit=7.33,yunit=1.6667}
\begin{pspicture}(0,0)(1.8,3)
\psaxes[linewidth=0.5\pslinewidth, Ox=0.5, Dx=0.2,
Oy=0.620, Dy=0.005,dy=1cm](0,0)(1.8,3)
\end{pspicture}
Herbert
[quote="irie1210"]
ich habe ein Problem mit einer Achsenbeschriftung mit PSTricks. Ich möchte die Y-Achse von 0,62 bis 0,65 in Schritten von 0,005 beschriften.
Die erste Zahl am Ursprung wird richtig bei 0.62 angezeigt. Die restlichen sechs Zahlen an der Y-Achse sind dann aber: 0.067,0.072 usw..
Anscheinend rechnet PSTricks 0,062 plus 0,005, aber wieso? Ich bin völlig verwirrt. Bei der Beschriftung der X-Achse habe ich genau die gleichen Anforderungen (Start bei einem Wert ungleich null, Festlegung des Intervalls) und dort funktioniert es.
[/quote]
[code]\psaxes[linewidth=0.5\pslinewidth, Ox=0.5, Dx=0.2,
Oy=0.620, Dy=0.005](0,0)(1.8,0.0301)[/code]
Die Anzahl der Dezimalstellen muss gleich sein, also
Oy=0.620, Dy=0.005]
Es wäre ohnehin besser, nicht erst eine irrwitzig große Skalierung der
y-Achse zu wählen, um dann mit klitzekleinen Werten zu arbeiten:
[code]
\psset{xunit=7.33,yunit=1.6667}
\begin{pspicture}(0,0)(1.8,3)
\psaxes[linewidth=0.5\pslinewidth, Ox=0.5, Dx=0.2,
Oy=0.620, Dy=0.005,dy=1cm](0,0)(1.8,3)
\end{pspicture}[/code]
Herbert