Matplotlib3D线框图(Wireframe)

Matplotlib3D线框图(Wireframe) 首页 / Matplotlib入门教程 / Matplotlib3D线框图(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()

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

无涯教程网

Wireframe

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

教程推荐

结构沟通力 -〔李忠秋〕

B端体验设计入门课 -〔林远宏(汤圆)〕

Spring Cloud 微服务项目实战 -〔姚秋辰(姚半仙)〕

PyTorch深度学习实战 -〔方远〕

手把手带你搭建秒杀系统 -〔佘志东〕

流程型组织15讲 -〔蒋伟良〕

罗剑锋的C++实战笔记 -〔罗剑锋〕

许式伟的架构课 -〔许式伟〕

Java核心技术面试精讲 -〔杨晓峰〕

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