如何在gnuplot中绘制球体的曲面?

如何在gnuplot中绘制球体的曲面?,gnuplot,Gnuplot,如何绘制白色球面?在三维中,半径应为1,中心位于原点 我在球体上分散了点数据。很难看到它,因为球体另一端的点同样可见。因此,我想创建一个白色的球形“背景”,上面的数据清晰可见 将一个坐标轴的范围限制为[0:1]是很麻烦的,因为它会将我也想查看的点的一半切掉 坦克 这里有一个例子,是从。对于白色球体,将黄色替换为白色: set parametric set isosamples 50,50 set hidden R = 1. # radius of sphere set urange [-p

如何绘制白色球面?在三维中,半径应为1,中心位于原点

我在球体上分散了点数据。很难看到它,因为球体另一端的点同样可见。因此,我想创建一个白色的球形“背景”,上面的数据清晰可见

将一个坐标轴的范围限制为[0:1]是很麻烦的,因为它会将我也想查看的点的一半切掉


坦克

这里有一个例子,是从。对于白色球体,将
黄色
替换为
白色

set parametric
set isosamples 50,50
set hidden

R = 1.   # radius of sphere
set urange [-pi/2:pi/2]
set vrange [0:2*pi]
splot R*cos(u)*cos(v),R*cos(u)*sin(v),R*sin(u) w l lc rgb "yellow", \
"-" w p
1 0 0
-1 0 0
e


您可以看到,两个数据点中只有一个可见,而另一个隐藏在球体后面。

谢谢。在演示页面中,我没有看这个示例,因为它看起来不是一个曲面,而是一个网格。但它实际上是一个表面。