无径向线的Gnuplot极坐标网

无径向线的Gnuplot极坐标网,gnuplot,Gnuplot,使用 set grid polar 创建由带径向辐条的圆组成的栅格。我只想要圆圈。我可以使用 set grid polar <angle spacing> 设置栅格极坐标 但我还没有找到一种方法完全删除辐条。我是否应该通过绘制适当的函数或使用set object 1 circle…来创建圆,而不是使用极轴栅格来实现我想要的效果?似乎无法完全删除辐条。如果要保留轴,可以根据角度将极轴栅格设置为360或2*pi 您使用的单位: set polar set angles radian

使用

set grid polar
创建由带径向辐条的圆组成的栅格。我只想要圆圈。我可以使用

set grid polar <angle spacing>
设置栅格极坐标

但我还没有找到一种方法完全删除辐条。我是否应该通过绘制适当的函数或使用
set object 1 circle…
来创建圆,而不是使用极轴栅格来实现我想要的效果?

似乎无法完全删除辐条。如果要保留轴,可以根据角度将极轴栅格设置为
360
2*pi
您使用的单位:

set polar
set angles radians
set grid polar 2*pi
set size square
plot t

否则,是的,您必须使用
设置对象
,我找不到其他方法。但您可以迭代此操作以使其自动化:

 set for [i=1:5] object i circle at 0,0 radius i*0.2 fillstyle border lt 0

或者类似。

这是一种避免中间圆的方法,但我希望保留这些圆-我希望删除的是径向线(默认情况下,每30度一次,就像您在这里看到的那样)。