matplotlib库应用举例

最近做物理实验需要画图,顺手学习了一下matplotlib库的简单使用,做下记录.
(其中的数据是我测得,误差较大,不要参考!不要参考!)

运行环境:PyCharm+python3.5+numpy+matplotlib

第一个实验是用霍尔效应测量磁场的实验,需要在一张纸上画三个折线图,不需要进行拟合.

import numpy as np
import matplotlib.pyplot as plt

plt.figure(figsize=(8.3,11.7)) #初始化图纸比例
plt.subplot(221)               #指定图纸分栏中此图位置
x1 = [0.50, 1.00, 1.50, 2.00, 2.50, 3.00]  #初始数据
y1 = [1.04, 2.07, 3.08, 4.12, 5.14, 6.17]
plt.plot(x1,y1,'ro',color="red")      #指定线或者是点的格式
plt.plot(x1,y1,'-',color="black",linewidth=1)
plt.xlabel("Is(mA)")               #指定下标
plt.ylabel("Uh(mv)")
plt.title("Uh--Is (Im=500mA)")    #指定图标标题
plt.xlim(0.00,3.50)
plt.ylim(0.00,7.00)

plt.subplot(222)
x2 = [1.00, 1.50, 2.00, 2.50, 3.00]
y2 = [1.24, 1.86, 2.48, 3.10, 3.71]
plt.plot(x2,y2,'ro',color="red")
plt.plot(x2,y2,'-',color="black",linewidth=1)
plt.xlabel("Im(mA)")
plt.ylabel("Uh(mv)")
plt.title("Uh--Im (Is=3mA)")
plt.xlim(0.00,3.50)
plt.ylim(0.00,4.00)

plt.subplot(
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值