导语:
本文主要介绍了关于python中如何画三维的图形?的相关知识,包括python三维图形编程,以及如何用python画六边形这些编程知识,希望对大家有参考作用。
之前教过大家很多简单的绘图方法,有些朋友已经想尝试更漂亮更难的图形了。我找到了一个简单好用的分享给大家。
如果需要绘制三维的图形,
matlab
可以,
python
同样可以,代码风格也是极其的与
matlab
类似。
import numpy as np
import matplotlib.pyplot as plt
from matplotlib import cm
from mpl_toolkits.mplot3d import Axes3D
X = np.arange(-5, 5, 0.25)
Y = np.arange(-5, 5, 0.25)
X, Y = np.meshgrid(X, Y)
R = np.sqrt(X**2 + Y**2)
Z = np.sin(R)
fig = plt.figure()
ax = Axes3D(fig)
surf=ax.plot_surface(X, Y, Z, rstride=1, cstride=1, cmap=cm.viridis)
# Add a color bar which maps values to colors.
fig.colorbar(surf, shrink=0.5, aspect=5)
plt.show()
以上就是python中画三维图形的方法,是不是很漂亮~
更多Python学习推荐:
。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python如何输入平方根11/02
- ♥ Python 中的 search() 和 match() 有什么区别11/30
- ♥ 如何在python中设置代码自动提示09/19
- ♥ 如何从 cmd 启动 Python11/20
- ♥ 如何安装python3.3.210/28
- ♥ Python如何构建项目11/19
内容反馈