Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Python中在球体表面上创建等高线图?_Python_Plot_Contour_Stochastic Process_4d - Fatal编程技术网

如何在Python中在球体表面上创建等高线图?

如何在Python中在球体表面上创建等高线图?,python,plot,contour,stochastic-process,4d,Python,Plot,Contour,Stochastic Process,4d,我用Python绘制了一个球体,用作一些随机变量u_1、u_2和u_3的图形表示。情节可以找到 这是使用以下Python代码实现的: 将numpy作为np导入 将matplotlib.pyplot作为plt导入 图=plt.figure ax=图添加子图111,投影='3d' ax.set\u xlabelr'$u\u 1$',ax.set\u xlim[-4,4],ax.set\u xticks[-4,0,4] ax.set_ylabel'$u_2$',ax.set_ylim[-4,4],ax

我用Python绘制了一个球体,用作一些随机变量u_1、u_2和u_3的图形表示。情节可以找到

这是使用以下Python代码实现的:

将numpy作为np导入 将matplotlib.pyplot作为plt导入 图=plt.figure ax=图添加子图111,投影='3d' ax.set\u xlabelr'$u\u 1$',ax.set\u xlim[-4,4],ax.set\u xticks[-4,0,4] ax.set_ylabel'$u_2$',ax.set_ylim[-4,4],ax.set_yticks[-4,0,4] ax.set_zlabelr'$u_3$',ax.set_zlim[-4,4],ax.set_zticks[-4,0,4] 使用球坐标绘制球体 β=4.498 θ,phi=np.mgrid[0:np.pi:50j,0:2*np.pi:50j] xcoord=beta*np.sintheta*np.cosphi ycoord=beta*np.sintheta*np.sinphi zcoord=beta*np.costheta ax.plot_surfaceexcoord,ycoord,zcoord,color='黄色' 现在,我想在球体的曲面上绘制以下函数:

v_3=np.sqrt-2*m0u_1,u_2,u_3*np.log2*np.pi/T_tilde*np.sqrtm0u_1,u_2,u_3/m2u_1,u_2,u_3*1-phiu 3 这里m0u_1、u_2、u_3、m2u_1、u_2、u_3和T_tilde表示代码中前面计算的变量,phi表示标准正态运算符

结果应该是这样的

关于如何实现这一点有什么建议吗?

您尝试过contour3D吗?