Gnuplot 使用pm3d贴图放置圆

Gnuplot 使用pm3d贴图放置圆,gnuplot,Gnuplot,我用pm3d地图绘制了密度图。情节是 很好(正如预期的那样),但现在我需要画一个圆心在原点和给定半径(在我的例子中是三个)的圆(我的意思是圆周) 我尝试定义函数: f(x)=sqrt(9.-x**2) 并添加到绘图中: splot'file.dat'u 1:2:3和pm3d,f(x),-f(x) 但结果是灾难性的(正如我所怀疑的)。 有没有办法在不失真的情况下在绘图中添加一个圆 非常感谢。看看设置对象: set object circle at 0,0 size 1 plot x

我用pm3d地图绘制了密度图。情节是 很好(正如预期的那样),但现在我需要画一个圆心在原点和给定半径(在我的例子中是三个)的圆(我的意思是圆周)

我尝试定义函数: f(x)=sqrt(9.-x**2) 并添加到绘图中: splot'file.dat'u 1:2:3和pm3d,f(x),-f(x) 但结果是灾难性的(正如我所怀疑的)。 有没有办法在不失真的情况下在绘图中添加一个圆


非常感谢。

看看
设置对象

set object circle at 0,0 size 1
plot x