看啥推荐读物
专栏名称: Python小屋
清华出版社《Python程序设计》系列教材作者董付国的Python小屋。介绍Python基础语法知识、标准库、扩展库知识,探讨Python在各领域的应用。
今天看啥  ›  专栏  ›  Python小屋

Python使用matplotlib绘制三维曲线

Python小屋  · 公众号  · Python  · 2017-06-22 14:18
本文主要演示如何使用matplotlib绘制三维图形。直接上代码,关键语句配有注释方便理解。import matplotlib as mplfrom mpl_toolkits.mplot3d import Axes3Dimport numpy as npimport matplotlib.pyplot as plt# 设置图例字号mpl.rcParams['legend.fontsize'] = 10fig = plt.figure()# 设置三维图形模式ax = fig.gca(projection='3d')# 测试数据theta = np.linspace(-4 * np.pi, 4 * np.pi, 100)z = np.linspace(-4, 4, 100) / 4r = z**3 + 1x = r * np.sin(theta)y = r * np.cos(theta)# 绘制图形ax.plot(x, y, z, label='parametric curve')# 显示图例ax.legend()# 显示图形plt.show()运行结果:---------------分割线---------------Python培训班通知:1、7月16日-23日,青岛,面向山东省内高校老师,通知详见使用Python对图像进行中值滤波文章最后的介绍2、8月6日-12日,济南,面向全国高校老师,通 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照