我正在尝试在 gnuplot 的帮助下用文件中给出的 X、Y、Z、R 绘制一个球体。
sphere1.dat:
# X Y Z R
219.3 342.5 3153.2 213.08
在大多数示例中,球体都是这样绘制的:
set parametric
set angle degree
set urange [0:360]
set vrange [-90:90]
set isosample 72,36
splot cos(u)*cos(v),sin(u)*cos(v),sin(v)
有没有办法将 u,v 值与文件中的值结合起来?像这样的东西:
set angle degree
set urange [0:360]
set vrange [-90:90]
set isosample 72,36
splot 'sphere1.dat' using ($4*cos(u)*cos(v)+$1):($4*sin(u)*cos(v)+$2):($4*sin(v)+$3) title "Sphere1"