在不影响原点的情况下更改gnuplot范围

在不影响原点的情况下更改gnuplot范围,gnuplot,Gnuplot,我想为两个轴在[-10:10]范围内绘制一个函数(比如y=x)的图形。如果我写 gnuplot> set xrange [-10:10] unset tics set border 3 gnuplot> plot x 我得到一个图,其中轴的中心是-10,-10,但我希望轴的中心是原点0,0。我该怎么做?我试过设置 set origin 0, 0 但它不起作用。 谢谢。您需要使用 set zeroaxis 您可以通过添加线型n和/或线宽n来更改线型和线宽设置原点用于在屏幕上放

我想为两个轴在[-10:10]范围内绘制一个函数(比如y=x)的图形。如果我写

gnuplot> set xrange [-10:10]
unset tics
set border 3
gnuplot> plot x
我得到一个图,其中轴的中心是-10,-10,但我希望轴的中心是原点0,0。我该怎么做?我试过设置

set origin 0, 0
但它不起作用。 谢谢。

您需要使用

 set zeroaxis 

您可以通过添加
线型n
和/或
线宽n

来更改线型和线宽
设置原点
用于在屏幕上放置子批次的原点。i、 你可以用它来改变整个画面在屏幕上的位置+从我这里得到1。(您也可以使用
ls n
)更改
线型。对我来说也很好。设置零轴、边界0、坐标轴。谢谢