电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

算法伽利略与自由落体运动

3页
  • 卖家[上传人]:鲁**
  • 文档编号:487842855
  • 上传时间:2022-09-05
  • 文档格式:DOCX
  • 文档大小:29.40KB
  • / 3 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、精品文档,值得拥有算法:伽利略与自由落体运动任务尝试编制程序计算匀加速直线运动的加速度,培养大家用计算机解决实际问题的能力,期望以后,同学们能够用计算机自行编程来进行物理、化学实验的数据处理工作。伽利略奥伽利略(Galileo Galilei,1564 - 1642 )是意大利文艺复兴后期伟大的天文学家、物理学家、力学家和哲学家,也是近代实验物理学的开拓者。1590 年,伽俐略在意大利的比萨斜塔顶层做了著名的自由落体运动实验,让两个重量相差10 倍的铁球,同时从塔顶落下,结果,两球同时着地,因而,雄辩地一举推翻了束缚人们思想近二千年的希腊著名学者亚里士多德关于重量不同的物体,其下落的速度也不相同的“物体下落速度与重量成正比”的理论。伽利略开创了实验物理的新时代,被人们称为“近代科学之父”。一、利用计算机处理物理实验数据在我们高中学习生活中,已经越来越多地应用信息技术来开展学习,比如我们可以在数学、物理、化学的学习中使用电子计算器,可以使用TI 数理计算器来进行数据处理,还可以利用DIS 数字信息系统,来进行物理实验。这些信息技术的使用,极大地提高了我们学习的效率。这些工作都是在计算机的

      2、支持下才能正常开展,事实上,我们经过学习,自己也能够编制程序实现这些功能。在现有的许多高中物理教材中,测定自由落体运动加速度的实验已经不作为必修的内容了,而在高中物理一年级教材中,还有一个实验是“用打点计时器测量匀加速直线运动加速度”,这个实验同学们都做过,实验过程非常简单,但在实验后处理数据时,却比较麻烦。用计算机处理数据,首先也要处理纸带,然后记录数据,再选用合适的计算公式,最后编程处理。1、 纸带处理从一个清晰的小点开始,标记一个起点“0”点,然后每隔五个点作一个标记,分别记作“1”、“ 2” “ n”。2、数据测量从“ 0”点开始, 测量每一个标记点间的长度,分别记作S1、S2.Sn 。3、计算方法1 / 3精品文档,值得拥有由于每一个标记间包括五个计时点,打点计时器使用是的220V/50HZ的交流电,所以每个计时点的时间是1/50 秒,即 0.02 秒,而五个计时点的时间就是 0.1 秒,因此,对应每一个标记点间长度的时间分别是t1、t2 tn,它们都是 0.1 秒。计算公式:对于匀加速直线运动来说,S=at2 ,则 a= S/t2=S/0.01=100S( m/s2)。这样

      3、,对于 n 个标记点, 则有 n-1 个加速度a,分别是 a1、a2 an-1。a1=100(S2-S1), a2=100( S3-S2) an-1=100 ( Sn-Sn-1)最后求平均值:a=(a1+a2+ +an -1)/( n-1)。二、程序实现范例:我用VB 来编写程序。程序中用到了一个循环语句、 一个输出语句。 其中输出语句与顺序结构例题中的语句一致。假设,我们有六个测量点,分别有六个长度值。为了简化问题, 我们直接在程序中用赋值语句, 将每一标记点间的长度赋值给数组中的每一个变量。( 1)建立窗体和输出、命令按钮组件对象。( 2)编写“ Command1”触发的程序代码。在“ Private Sub command1_click() ”和“ End Sub”之间输入程序代码。Dim s(6) As Single, a As Single, b As Single, i As Integers(1) = 0.09s(2) = 0.17s(3) = 0.27s(4) = 0.37s(5) = 0.45s(6) = 0.53b = 0For i = 1 To 5a = 100

      4、* (s(i + 1) - s(i)b = b + aNextLabel1.Caption = (b / 5) & (m/s2)第一行,定义了一个有6 个下标的单精度数值类型数组S,用于保存每一标记点间的长度值。定义了单精度数值型变量a,用于保存每次计算得出的加速度值。定义了一个用于累加加速度数的变量b。还定义了整数类型变量I ,用于控制循环次数。第二行至第七行,分别将六个长度值分别赋值给数组s 的六个下标变量,即 S(1)里保存S1 的值, S(2)里保存 S2 的值,其它依此类推。2 / 3精品文档,值得拥有第八行, 对用于累加加速度值的变量b 进行初值化, 一般作为累加器的变量初始值应该赋值为“0”。第九行, 开始一个FOR 循环,循环变量 I 从 1 变化到 5,每次增加1,所以一共循环五次。第十行,计算每一个标记点处的加速度值,并将计算值赋值给变量a。第十一行,将每一个标记点处的加速度值累加到变量b 中。第十二行,在NEXT 语句处,循环变量值增加1,并且判断循环变量值有没有超过终值5,如没有超过则从For 的下一行开始重复执行;如超过终值,则结束循环,执行Next 的下一行。第十三行,结束循环后,将累加变量b 的值除以5,得到加速度的平均值,并将这个平均值连接上单位(m/s2)后,赋值给文本标签Label1的 caption 属性,用于输出。( 3)运行程序。单击“ Command1 ”,就能在原来“Label1 ”的位置上加速度平均值“8.8(m/s2) ”。3 / 3

      《算法伽利略与自由落体运动》由会员鲁**分享,可在线阅读,更多相关《算法伽利略与自由落体运动》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.