python如何画三维图像?
Posted OnlyYan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python如何画三维图像?相关的知识,希望对你有一定的参考价值。
python三维图像输出的代码如下所示:
#画3D函数图像输出
from mpl_toolkits.mplot3d import Axes3D
from matplotlib import cm
import matplotlib.pyplot as plt
import numpy as np
import mpl_toolkits.mplot3d
figure=plt.figure()
#ax = Axes3D(figure)
ax=figure.gca(projection="3d")
x1=np.linspace(-6,6,1000)
y1=np.linspace(-6,6,1000)
x,y =np.meshgrid(x1,y1)
z=(x**2+y-11)**2+(x+y**2-7)**2
#ax.plot_surface(x,y,z,rstride=10,cstride=4,cmap=cm.YlGnBu_r)
ax.plot_surface(x,y,z,cmap="rainbow")
plt.show()
输出三维图像如下所示:
以上是关于python如何画三维图像?的主要内容,如果未能解决你的问题,请参考以下文章
想用Matlab画出下面图片中函数的三维图像,求大神帮忙编写程序!!!
如何在Mathematica 软件中画出一个三维向量的3D 图像,是否用这个函数ListVectorFieldPlot3D ,怎么画的