psgraph 比例描述不起作用

psgraph 比例描述不起作用

我遇到了一个小问题。我无法设置正确的比例描述。请看一下此代码:

\def\data1{
    % x (degree) % y1 % y2
0 8188 7538
15 9143 8464
30 9605 9075
45 9564 9277
60 9047 9074
75 8044 8477
90 6653 7838
} 
\begin{psgraph}[Dx=90, dx=0, Dy=10000, dy=2000, arrows=->](0,0)(0,0)(10,10){0.5\textwidth}{!}
        \pstScalePoints(1,1){10 div}{1000 div}
        \listplot[plotstyle=curve, linecolor=blue, plotNo=1, plotNoMax=2]{\data1}
        \listplot[plotstyle=curve, linecolor=red, plotNo=2, plotNoMax=2]{\data1}
         \pstScalePoints(1,1){}{}
\end{psgraph}

我需要从 0 到 90 度的 x 轴和从 2000 到 10000 的 y 轴。出了什么问题?

谢谢

特斯卡尼亚

答案1

将 y 轴设置为 10000 是没有意义的,请使用更大的值。不过这里有解决方案:

\documentclass[10pt]{book}
\usepackage{pst-plot}
\begin{document}
\def\data1{
    % x (degree) % y1 % y2
0 8188 7538
15 9143 8464
30 9605 9075
45 9564 9277
60 9047 9074
75 8044 8477
90 6653 7838
} 
\begin{psgraph}[Dx=10,dx=1,ylabelFactor=\cdot10^3,Dy=2,Oy=2,arrows=->](0,0)(9,9){0.5\textwidth}{!}
        \pstScalePoints(1,1){10 div}{1000 div}
        \listplot[plotstyle=curve, linecolor=blue, plotNo=1, plotNoMax=2]{\data1}
        \listplot[plotstyle=curve, linecolor=red, plotNo=2, plotNoMax=2]{\data1}
\end{psgraph}

\end{document}

在此处输入图片描述

  • Dx=10, dx=1每 x 个单位增加 10
  • Dy=2, Oy=2每 2 y 单位增量为 2,从 2 开始(不设置dx它总是像Dx

相关内容