围绕许多不同半径的点绘制一个圆圈

时间:2012-06-21 19:47:02

标签: plot gnuplot geometry

我可以使用像flow这样的命令围绕给定点(x,y)绘制一个圆(这里例如点是(X = 5,Y = 7),圆的半径是R = 2.73):< / p>

set object 1 circle at 5,7 size first 2.73 fc rgb "navy"

现在,如果我有很多点(在每个行为“x y”的txt文件中)并且我想围绕具有不同指定半径的每个点绘制一个圆圈。我是否应该重复命令“设置对象我圈在Xi,Yi size first Ri fc rgb”navy“”为每一点i?!

1 个答案:

答案 0 :(得分:1)

您可能希望使用with circles选项。如果您有一个包含三列(x y radius)的数据文件,则以下命令将在每个点绘制文件半径的圆圈:

 plot 'datafile' u 1:2:3 with circles

http://gnuplot.sourceforge.net/demo/circles.html