Gnuplot:没有直线的圆弧圆

Gnuplot:没有直线的圆弧圆,gnuplot,Gnuplot,我正在尝试使用Gnuplot此圆命令绘制圆弧段: set obj 1 circle at 9 size 3 arc [0:180] fc rgb "blue" lw 1 我越来越 但是我想 有没有一个简单的方法可以做到这一点?或者我需要画弧,然后“擦除”我不需要的部分吗?我想你唯一的办法就是画一个函数,比如 set parametric plot [-pi/2:pi/2] sin(t),cos(t) 我一直在寻找相同的功能,但gnuplot似乎不支持这样的功能。此外,有时您需要使用非极性

我正在尝试使用Gnuplot此圆命令绘制圆弧段:

set obj 1 circle at 9 size 3 arc [0:180] fc rgb "blue" lw 1
我越来越

但是我想


有没有一个简单的方法可以做到这一点?或者我需要画弧,然后“擦除”我不需要的部分吗?

我想你唯一的办法就是画一个函数,比如

set parametric
plot [-pi/2:pi/2] sin(t),cos(t)

我一直在寻找相同的功能,但gnuplot似乎不支持这样的功能。此外,有时您需要使用非极性图绘制这样的圆弧,这并不会使您的生活更轻松。 然而,gnuplot允许您使用一些技巧

您始终可以设置圆弧并使用所需的任意角度对。 接下来,您只需颠倒角度的顺序,使初始角度成为最终角度,反之亦然。此外,颜色必须为白色

set object 2 circle at 1.5, 0.8 arc [-90:90] size 1 fc rgb "black" lw 4 
set object 3 circle at 1.5, 0.8 arc [90:-90] size 1 fc rgb "white" lw 4
此外,在处理矢量化图像时,最好使第二个圆弧稍厚一点,例如,
lw 5
,否则会观察到一些微小的伪影