PyTorch深度学习——PyCharm中使用matplotlib画3D曲面图

本篇仅针对使用matplotlib画3D曲面图,其他类型的3D图可根据本实例举一反三进行绘制。

具体步骤:

1、Pycharm如果没有matplotlib,第一部需要先安装matplotlib  

  • 点击File——Setting

  • 选择 Project:deeplearning(项目名字) ——>Python Interpreter ,点击图中所示“加号”

 

  •  点击”加号“之后在跳出的页面中,搜索matplotlib,选择matplotlib,点击Install Package,而后进行安装。

  •  安装成功会出现的内容如图:

2、安装matplotlib成功之后,就可以在项目中成功引用和使用matplotlib, 首先引入matplotlib.pyplot,而后将projection="3d" 关键字参数传递给来创建的Figure.add_subplot,具体代码如下:以下代码画的是 以W、B、1_sum/3为参数的3D曲面图。

import matplotlib.pyplot as plt

# 引入matplotlib 3D画图
fig = plt.figure()
ax = fig.add_subplot(projection='3d')

# 引入matplotlib 中的3D曲面图
ax.plot_surface(W, B, l_sum / 3)   #将W,B,1_sum/3 三个参数传入
plt.show()

 注在 3.2.0 版更改:在 Matplotlib 3.2.0 之前,有必要显式导入 mpl_toolkits.mplot3d模块以使 '3d' 投影到 Figure.add_subplot.

plot_surface()中更多参数的取值、规格以及更多类型的3D图,见官网:The mplot3d Toolkit — Matplotlib 3.4.3 documentation

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学习CV的研一小白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值