Matplotlib - 3D线框图(Wireframe)

Matplotlib - 3D线框图(Wireframe) 首页 / Matplotlib入门教程 / Matplotlib - 3D线框图(Wireframe)

线框图采用值的网格并将其投影到指定的三维表面上,并使生成的三维形式非常容易可视化。 plot_wireframe()函数用于此目的-

from mpl_toolkits import mplot3d
import numpy as np
import matplotlib.pyplot as plt
def f(x, y):
   return np.sin(np.sqrt(x ** 2 + y ** 2))
	
x=np.linspace(-6, 6, 30)
y=np.linspace(-6, 6, 30)

X, Y=np.meshgrid(x, y)
Z=f(X, Y)

fig=plt.figure()
ax=plt.axes(projection='3d')
ax.plot_wireframe(X, Y, Z, color='black')
ax.set_title('wireframe')
plt.show()

上面的代码行将生成以下输出-

链接:https://www.learnfk.comhttps://www.learnfk.com/matplotlib/matplotlib-3d-wireframe-plot.html

来源:LearnFk无涯教程网

Wireframe

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

技术管理实战36讲 -〔刘建国〕

算法面试通关40讲 -〔覃超〕

Python自动化办公实战课 -〔尹会生〕

基于人因的用户体验设计课 -〔刘石〕

技术面试官识人手册 -〔熊燚(四火)〕

网络排查案例课 -〔杨胜辉〕

现代React Web开发实战 -〔宋一玮〕

JavaScript进阶实战课 -〔石川〕

后端工程师的高阶面经 -〔邓明〕

好记忆不如烂笔头。留下您的足迹吧 :)