知行编程网知行编程网  2022-10-29 03:30 知行编程网 隐藏边栏  18 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于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学习推荐:




本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享