在做物理实验单摆测重力加速度时,虽然测得了数据,但在计算时会非常麻烦,所以以下程序计算重力加速度供参考:

#计算公式:g=4π*πl/(T*T) 。l为摆长,T为周期,l = l1 + 2/d。注意单位统一。N = 3.1415926 #圆周率
a = 4 * N * N
l1 = float(input("输入摆线的长度:"))
b = float((19.98/2 + l1)*0.001) #这里以三次周期的平均值为准
num1 = float(input("输入测算的周期1:"))
num2 = float(input("输入测算的周期2:"))
num3 = float(input("输入测算的周期3:"))
num4 = ((num1+num2+num3)/60*0.000001)**2
result = a*b/num4
print(a)
print(b)
print(result)D:\pythonProject\venv\Scripts\python.exe
输入摆线的长度:600.2
输入测算的周期1:31351788
输入测算的周期2:31353559
输入测算的周期3:31352232
39.47841625749904
0.6101900000000001
9.802564681693225Process finished with exit code 0#注意这里的周期除60是因为数据为三次,在实验得到的结果是摆长做20次全振周期的测量。

单摆测重力加速度的算法(Python)相关推荐

  1. matlab求单摆重力加速度,单摆测重力加速度公式推导技巧

    单摆测重力加速度公式推断需要符合一些条件以及掌握一些技巧,需要了解的小伙伴们看过来,下面由出国留学网小编为你精心准备了"单摆测重力加速度公式如何推导出来的?",持续关注本站将可以持 ...

  2. 物理实验-单摆测重力加速度 (仿真实验大厅) 实验报告 重庆理工大学

    1.实验目的及实验原理 2.实验仪器,实验步骤与数据记录 3.实验数据处理 4.实验结论及实验讨论 5.思考题 (老师说不写

  3. 计算机仿真实验单摆,计算机仿真实验用凯特摆测重力加速度.doc

    计算机仿真实验 用凯特摆测重力加速度 实验目的 学习凯特摆的实验设计思想和技巧. 掌握一种比较精确的测量重力加速度的方法. 实验内容 仿真仪器调节: 测量和记录: 数据处理: 实验原理 设一质量为m的 ...

  4. 计算机仿真实验单摆,计算机仿真实验 用凯特摆测重力加速度

    实验1 计算机仿真实验 用凯特摆测重力加速度 一. 实验目的 1. 学习凯特摆的实验设计思想和技巧. 2. 掌握一种比较精确的测量重力加速度的方法. 二. 实验内容 1. 仿真仪器调节: 2. 测量和 ...

  5. 决策算法python_GitHub - nxety/MachineLearning_Python: 机器学习算法python实现

    机器学习算法Python实现 目录 1.代价函数 其中: 下面就是要求出theta,使代价最小,即代表我们拟合出来的方程距离真实值最近 共有m条数据,其中代表我们要拟合出来的方程到真实值距离的平方,平 ...

  6. 大学物理实验-居家实验1-利用单摆测量重力加速度

    目录 一.实验目的 二.实验器材 三.实验原理 四.实验内容步骤 五.数据记录与处理 六.实验数据分析 七.心得体会 一.实验目的 1.掌握利用单摆测定重力加速度的原理和方法. 2.学习长度.时间的测 ...

  7. mooc数据结构与算法python版期末测验_中国大学MOOC(慕课)_数据结构与算法Python版_测试题及答案...

    中国大学MOOC(慕课)_数据结构与算法Python版_测试题及答案 更多相关问题 采用fopen()函数打开文件,支持文件读取的参数有: [简答题]简单阐述高分子材料热-机械特征及成型加工的关系,并 ...

  8. 棋盘最短路径 python_Dijkstra 最短路径算法 Python 实现

    Dijkstra 最短路径算法 Python 实现 问题描述 使用 Dijkstra 算法求图中的任意顶点到其它顶点的最短路径(求出需要经过那些点以及最短距离). 以下图为例: 算法思想 可以使用二维 ...

  9. 2021-03-15 数据挖掘算法—K-Means算法 Python版本

    数据挖掘算法-K-Means算法 Python版本 简介 又叫K-均值算法,是非监督学习中的聚类算法. 基本思想 k-means算法比较简单.在k-means算法中,用cluster来表示簇:容易证明 ...

最新文章

  1. 陌陌安全开源了 Java 静态代码安全审计插件
  2. 支付宝发布黑科技“如影计划”,这真的不是愚人节的玩笑
  3. 图片上两点之间的距离和两组图片之间的差异的关系
  4. 全球及中国陶瓷承烧板行业发展态势及运营前景研究报告2021-2027年版
  5. 大文件下载及视频点播的CDN加速实践
  6. myeclipse 8.5-9.0 安装 svn 方法 《转载》
  7. android 自定义帧动画,Android 自定义方式实现帧动画效果
  8. iOS上文本处理之简史
  9. swap(a,b)值交换的4种方法
  10. IdentityServer4实战 - JWT Token Issuer 详解
  11. excel 導入數據庫的代碼
  12. access怎么查询工龄_电子商务专业怎么样?学什么?前景好吗?
  13. MATLAB-蒙特卡罗方法
  14. 图像分类之CutMix论文阅读
  15. mysql group by 命令_MySQL常用命令(八)--GROUP BY、HAVING、SELECT子句的顺序
  16. 基于canvas剪辑区域功能实现橡皮擦效果
  17. 计算墨水污染的格子【非常规墨水污染】
  18. Oracle序列的概念、创建和使用
  19. 生成计算机组成原理:8位算术逻辑运算实验数据
  20. php实现无限极分类递归调用

热门文章

  1. 我的毕业四年总结及对未来的期许!
  2. python加权最小二乘_如何计算加权最小二乘法的样本权重?
  3. 每周一品 · 直线电机(Linear Motor)中的磁性材料
  4. Arcpy点点滴滴学习教程
  5. Acwing 360. Freda的传呼机(仙人掌图重构,lca)
  6. 开发微信公众平台的基本功能
  7. GNN(图神经网络)在反欺诈领域的落地
  8. ionic3 添加蒙版,弹出悬浮框
  9. 小X与神牛(dfs)
  10. 渗透测试原理与基本进程