我有一组笛卡尔坐标$message = exec("/var/www/scripts/test.py 2>&1");
print_r($message);
坐在球体表面上。 (x_sph, y_sph, z_sph)
,x_sph
,y_sph
是每个1D数组,因此球体上的第一个坐标为z_sph
。
每个都有一个与之关联的标量值(x_sph[0], y_sph[0], z_sph[0])
,它也是一维数组。
我想将这些强度值绘制为球体表面上的热图,但到目前为止我还在苦苦挣扎 - matplotlib要求z是x和y的函数,这不是这种情况。
到目前为止,我有一个相当hacky的解决方案,即绘制球体点的散点图,其颜色与该点的强度相关,这种点得到了解决但不如我所希望的那样好。 :
Matplotlib' Basemap'包帮忙?谢谢你的帮助!!
代码如下(intensity_sph
函数生成球体点):
fibonacci_sphere()