首页 存档 技术 查看内容

Python三维绘图

2018-3-30 13:00 |来自: 互联网 452 0

摘要: 提示:请在电脑中打开此分享更方便学习,安卓版微信可能无法正常看到教程中的代码,ios手机系统没此问题。 最近除了上班,回到家没事就是写一个“开源网站系统”,所以公众号更新比较少。 今天就来使用一个三维绘图工 ...



提示:请在电脑中打开此分享更方便学习,安卓版微信可能无法正常看到教程中的代码,ios手机系统没此问题。

最近除了上班,回到家没事就是写一个“开源网站系统”,所以公众号更新比较少。

今天就来使用一个三维绘图工具包Matplotlib mplot3d绘制一个简单的三维图形。

安装Matplotlib mplot3d


  • 用pip安装

pip install matplotlib

简单使用Matplotlib mplot3d


  • 上代码:

# -*-coding:utf-8-*-
import matplotlib
from mpl_toolkits.mplot3d import Axes3D
import matplotlib.pyplot as mpplot
import numpy

# 字体大小
matplotlib.rcParams['legend.fontsize'] = 15
fig = mpplot.figure()

# 设置三维图形模式
ax = fig.gca(projection='3d')

# 测试数据
theta = numpy.linspace(-10 * numpy.pi, -5 * numpy.pi, 100)
z = numpy.linspace(-4, 4, 100) / 4
r = z**3 1
x = r * numpy.sin(theta)
y = r * numpy.cos(theta)

# 绘制图形
ax.plot(x, y, z, label=u'Renren Python')

# 显示图例
ax.legend()

# 显示图形
mpplot.show()
  • 运行结果:

今天就发个简单的


声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部