首页 > 代码库 > Python使用matplotlib绘制三维曲线
Python使用matplotlib绘制三维曲线
本文主要演示如何使用matplotlib绘制三维图形
代码如下:
# -*- coding: UTF-8 -*-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使用matplotlib绘制三维曲线
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。