引言
有关大学物理实验教学的数字化和实验数据处理的数字化等方面有些大学已经有了实际的应用系统,但所用的实验仪器、实验方法、实验数据处理方式等实际条件不同,普遍使用受到一定的限制。
物理实验的数据处理是实验教学中的重要一环,但有些实验的数据数学计算公式繁杂,数据处理计算量大,耗费了学生大量的时间。这样,往往令学生在实验后还要花大量时间在烦琐的数据处理上,并且容易出错;从另一角度,教师也等到若干天学生交上实验报告之后,才能知道(判断)学生的实验结果是否正确,再把问题向学生讲解清楚,这样,就在教师和学生沟通之间存在较长的时间差,不利于学生对本次实验的理解。为此,利用Vi sual Basic编制了大学物理实验的数据处理软件,弦的振动实验就是其中之一。
1设计用户界面
为了便于用户操作和修改在一个窗体上安排了1)数据输入及显示模块2)数据处理及显示模块3)所用公式显示模块4)菜单模块等四个模块(如图1所示)。
2部分代码
2.1数据输入及显示模块代码
根据每个待测量可取几个不同的测量值,用数组表示待测量,并且编程实现了数组同时并行赋予多个数值,简便了用户操作。数据输入及显示模块部分代码如下:
2.2数据处理及显示模块代码
在弦的振动实验中,弦的振动频率及其不确定度分别根据公式(1)和(2)进行数据处理,代码忽略。
2.3菜单模块
菜单包括打印,退出,数据输入,刷新,关于系统,系统信息等菜单项,代码忽略。
3运行界面
3.1数据输入及其结果
在数据输入模块中,同时并行输入待测量的n个测量值,并单击确定数据按钮。图2所示。
3.2数据处理及其结果
输据输入完成后,单击计算数据按钮可得到其结果,并显示在窗体上指定位置,如图3所示。
3.3数据修改及刷新窗体数据
数据修改后,单击刷新数据按钮,再单击数据确定按钮和计算数据按钮。可得到数据的修改和重新计算和显示,如图3所示。
4结语
利用编程实现了弦的振动实验的数据处理。该程序操作方便,便于输入和修改数据。实现了数据的同时并行输入、修改和计算,对用户带来了很多方便。该程序的数据同时并行输入法,不确定度的计算算法等方法可以应用到近代物理实验,化学实验和其他学科的实验等的数据处理之中。
摘要:物理实验的数据处理是实验教学中的重要一环,但有些实验的数据数学计算公式繁杂,数据处理计算量大,耗费了学生大量的时间。为此,利用Visual Basic编制了大学物理实验的数据处理软件,弦的振动实验是其中之一。
关键词:大学物理实验,数据处理,VB,不确定度
参考文献
[1] 张锐波.大学物理实验项目的系统设计,大学物理实验[J].2003,16(2).
[2] 邱淑荣,赵学成.大学物理实验教学中的数字化技术研究,新乡师范高等专科学校学报[J].2002,16(2).
[3] 孙文斌.VB语言在大学物理实验中的应用,安徽工业大学学报(社会科学版)[J].2005.
[4] 朱象云,黄西荷.物理实验数据处理程序及其应用,中国计量学院学报[J].2000.
[5] 张攀等.用Visual Basic编制物理实验数据处理及评价软件.大学物理实验[J].2002.
相关文章:
唐朝的离婚协议书01-23
嵌入工作过程01-23
嵌入策略01-23
链接与嵌入01-23
工作嵌入01-23
数据库编程与图像处理01-23
不同煤种01-23
数控车床编程加工工艺的处理01-23
基于可编程逻辑器件的图像处理方案设计01-23
编程型游戏——一类特殊的教育游戏01-23