import math as m

import numpy as nu

QQ_average = [] # 电荷量均值

NN_average = [] # 电子数量均值

QQNN = [] # 电子数量与电荷量乘积

NIJ = [] # 电子数量平方和

e0 = 1.60 * m.pow(10, -19) # 单位电荷电荷量

# 第一部分 基本数值计算

for i in range(5):

Qij = []

for a in range(3):

A = eval(input("请输入Uij:"))

B = eval(input("请输入tgij(移动2mm的时间):"))

C = (1.43 * m.pow(10, -14))

D = m.pow(B * (1 + 0.02 * m.pow(B, 1 / 2)), 3 / 2)

qij = C / (D * A)

Qij.append(qij)

print("qij依次为{}".format(Qij)) # 求各个电荷量

E = nu.mean(Qij) # 求各个荷电量的平均值

QQ_average.append(E)

print("qij的平均电荷是{}".format(E))

N = int(E / (1.60 * m.pow(10, -19)))

print("平均电子n为{}".format(N))

NN_average.append(N)

print(QQ_average, NN_average)

# 第二部分 线性回归计算

for F, G in zip(QQ_average, NN_average):

QN = F * G

QQNN.append(QN)

for H in NN_average:

Nij = H ** 2

NIJ.append(Nij)

I_sum = sum(QQNN) / sum(NIJ)

print("由最小二乘法求得电子电荷量e为{}".format(I_sum))

# 第三部分 误差分析

J = ((abs(I_sum - e0)) / e0) * 100

print("误差为{}%".format(J))

input('Press <Enter>' )

密立根油滴实验数据处理(基于Python)相关推荐

  1. 基于python对密立根油滴实验数据处理改进

    基于python对密立根油滴实验数据处理改进 近似最大公约数 import math ac=1.34 def accuracy(x, y):return math.fabs(x - y) < a ...

  2. 密立根油滴实验数据处理(平衡法和动态法)

    密立根油滴实验数据处理(平衡法和动态法) 平衡法 //平衡法 #include <iostream> #include <cmath> using namespace std; ...

  3. 大学物理实验——密立根油滴实验数据计算Python代码

    大学物理实验--密立根油滴实验数据计算Python代码 先手准备 import numpy as np 编写函数 def f(t,U):# 基本物理量准备rou = 981.0g = 9.80l = ...

  4. 密立根油滴实验数据处理,油滴电荷量计算,简单复制即可用

    密立根油滴实验计算代码 密立根油滴实验动态法计算公式和预设参数值 计算代码(python实现): 代码测试: 密立根油滴实验动态法计算公式和预设参数值 密立根油滴实验是一个著名的实验,其中有用非平衡法 ...

  5. 科大奥锐密立根油滴实验数据_密立根油滴实验数据处理分析

    第 01 卷第 3期 1 9 9 4 年 9 月 黄 淮 H U A N G H U A I 学 刊 J O U R N A L V o l . 1 0 N o . 3 Se P t . 1 9 9 ...

  6. 密立根测油滴实验c语言测试,密立根油滴实验-平衡法-数据处理-C程序源代码

    <密立根油滴实验-平衡法-数据处理-C程序源代码>由会员分享,可在线阅读,更多相关<密立根油滴实验-平衡法-数据处理-C程序源代码(2页珍藏版)>请在人人文库网上搜索. 1.* ...

  7. omwin密立根油滴实验数据处理程序_大物实验报告更新啦~

    点击上方蓝色字体关注 工学小口袋 "仅供参考,禁止抄袭" 大物实验报告 正式上线啦!!! ◆  ◆  ◆  ◆  ◆   还在为数据处理发愁吗~ 还在为写不出思考T悲伤吗~ 或者不 ...

  8. 计算机课件模拟实验,计算机模拟仿真密立根油滴实验课件.pdf

    计算机模拟仿真密立根油滴实验 倪敏 , (上海师范大学数理信息学院上海200234) 提要:根据教学实际,用计算机模拟仿真密立根油滴实验.使实验中的原理,仪器.操作方法,数据处理等形 象地呈现在计算机 ...

  9. 密立根油滴实验的计算机仿真实验报告,密立根油滴实验报告

    密立根油滴实验报告 密立根油滴实验实验报告 密立根(R.A.Millikan)在 1910-1917年的七年间,致力于测量微小油滴上 所带电荷的工作,这即是著名的密立根油滴实验,它是近代物理学发展过程 ...

最新文章

  1. 漫话:如何给女朋友解释为什么Windows上面的软件都想把自己安装在C盘
  2. Mosquitto配置文件说明
  3. python脚本实例手机端-终于晓得python入门脚本实例
  4. IAR 不能使用go to 的解决方法
  5. SpringBoot整合mybatis(CRUD)
  6. 80m的mysql文件要导入多久_mysql导入数据库文件最大限制更改解决方法:You probably tried to upload too large file...
  7. sql devalop连接mysql_SQL-Mysql表结构操作
  8. Java中什么时候throws_何时在Java方法声明中使用throws?
  9. Python学习手册之内部方法、操作符重载和对象生命周期
  10. 首部高中AI基础教材出版发布:汤晓鸥主编,40所重点中学引入
  11. css模型安装,【CSS】CSS-框模型+定位+实训练习
  12. SDNU 1170.津津的储蓄计划
  13. 怎么检查计算机网络是连接,电脑怎么查看网络连接
  14. LintCode #4. 丑数 II
  15. 【数据结构课设】:后缀树
  16. 并发类编程—CountDownLatch(同步器)
  17. 武书连2022中国大学综合实力排行榜发布!
  18. Win10小娜搜索空白什么都不显示怎么办,开始菜单,搜索空白
  19. 别在坑年轻人了,他们好骗但不傻。
  20. Unity3D模型导入缩放问题

热门文章

  1. 1-1 基于黑金AX516开发板 fpga 按键点灯程序 #每周3例程坚持3个月激励计划#
  2. 采用数据分析利用加速度计进行电梯速度估算之模型建立
  3. unittest总结
  4. 2021-2027全球与中国便携式超声波探伤仪市场现状及未来发展趋势
  5. 数据的含义还没懂?就别做数据分析了
  6. 日志采集 - Filebeat
  7. Koreographer音乐节奏插件使用教程
  8. 通过python 调用OpenAI api_key提交问题解答
  9. 什么是伪代码,它如何使你成为更好的程序员?
  10. 卫星测控matlab程序,北斗卫星导航信号串行捕获算法MATLAB仿真报告(附MATLAB程序).docx...