没有径向线的 Gnuplot 极坐标网格

Gnuplot polar grid without radial lines

启用 Gnuplot 的极坐标网格,使用

set grid polar

创建一个由带有径向辐条的圆组成的网格。我只想要圆圈。我可以使用

调整径向辐条之间的角度间距
set grid polar <angle spacing>

但我还没有找到完全移除辐条的方法。我应该通过绘制适当的函数或使用 set object 1 circle ... 来创建圆圈而不是使用极坐标网格来实现我想要的效果吗?

好像你无法完全移除辐条。如果要保留坐标轴,可以将极坐标网格设置为3602*pi,具体取决于角度 您使用的单位:

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

否则,是的,你必须使用set object,我找不到其他方法。但是您可以重复此操作以使其自动化:

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

或类似。