理论力学运动学求解器程序实现及其在线练习平台的建立与应用研究
发布时间:2021-11-20 17:01
随着计算机技术的发展,将计算机与教育相结合的模式越来越流行,各类网络教学系统也随之开始出现。而网上作业考试平台作为其中的重要部分,不仅可以实现教考分离,提高教学质量,又可以节省教师大量的精力,对这方面的开发也是越来越广泛。对于力学类课程,很多高校也开始研发相关作业考试系统,系统题目库中的题目则是靠老师自主开发或者从其他院校收集而来,再录入题目库中,形成固化的数据库。对于偏理工科类的一些课程作业平台的设计往往以基础的选择题、填空题以及简答题为主,而缺少计算题。理论力学作为高校理工科的一门重要的专业基础课,需要大量的计算题来提高学生的逻辑和计算能力。本文对理论力学运动学部分进行在线作业与考试平台的开发,其中题目以计算题为主,题目的来源采取电脑程序生成,因此平台配备大规模的动态数据库,且平台具有自动批改功能,是一套智能化的在线练习平台。具体研究工作包括:(1)研究理论力学运动学题目通用求解程序。理论力学求解较为灵活,往往一道题目具有多种求解方法,不同类型题目有不同解法。研究通用求解,形成求解器程序很有必要。该部分为本文的重点。(2)完成求解器程序后,选取理论力学教材中的运动学题目的数据输入求...
【文章来源】:南昌大学江西省 211工程院校
【文章页数】:83 页
【学位级别】:硕士
【部分图文】:
图2.1?matplotlib库绘制的散点图??
X,EE)?#按比例形成绘图坐标、边界??plt_stru(EE,XX,Xr,BB,BJ,?MV)?#?绘制图形??[CR?kkl,?,ArL,?Va,?Aa]?=?compute(Xo,?Xol???TYPEa,Aol)?#??求解计算??output(kk?1,?TYPE,?,ArL,Epsilon)?#?题目输出??f2.close()?%>??填写好章节难度系数矩阵,以及需要生成的题目数,然P运行程序,即可生??成相应章节难度的题目数量。生成的题目为txt文档。如图2.3,图2.4,图2.5??所示。??名称漤改日期"?獒型?x小?A??圍?4925?2020/3/1?18:20?文本交7?<8??,g?4925_907218657757fig?2020/3/1?18:20?PNG?文.二?*?:?<B??M?4925.371707445603fig?2020/Sf:?18:20?附C3?文,?牛?8?KB??5)?4925_675432282048fig?2020/B/'?^3:20?PNG?又4?8?<B??g?4925_6411386795DQfig?2020/3/?'?13:20?P_3?文译?0?<E??§?4925_137384707465fig?2020/3/t?^3:20?P_3?文砟?I?Q?<E??H?4925_6036&4322215fig?2020/3厂?13:2C?PNQ?^0?<B??;§j?4925_307927391892fig?2020/5/?S:2?.?PNG?文’土?9?<B??q?4925_409089277594fi
?第3章理论力学运动学问题求解器理论分析及其程序实现???Zb.??zb??ct?^yB-??Xb//7?XB.??今Ab?Zp》??严??xA??图3.4刚体平移??用刚体中的连体基5表示刚体,fi'表示平移之后的连体基。连体基B'在??参考系A中的位置矢量分别为P,f,P,),,平移矢量为QA,那么??Pfll?=?P/;+Q,?(3.9)??川矩阵形式写出平移变换,得:???^?=?TQ{q)VAR?(3.10)??式(3.10)中,V为平移矢量Q'4的大小,称为平移矩阵:??"1?〇?〇?clx ̄??〇?1?〇?%.??TJq)=?'?(3.11)??v?J?0?0?1?q:??0?0?0?1??其中gx、%和gz为平移矢量QA的三个分量,且q?=?+妨+的,为了使??式(3.10)成立,需要做如下改变:??1.?Pj,两个位置矢量从3?XI矩阵变成4?XI矩阵。??2.在4?x?1矢量增加的最后一个变量为“?1”。??式(3.11)为空间平移矩阵,那么平面平移矩阵则只要删除掉第三行和第三??列即可:??19??
【参考文献】:
期刊论文
[1]基于ASP.NET的网上考试系统的开发与实现[J]. 李思怡. 黄河科技学院学报. 2019(05)
[2]基于Python的数据可视化[J]. 杨凯利,山美娟. 现代信息科技. 2019(05)
[3]浅谈《理论力学》教学改革[J]. 张志红,张晶晶,武振华. 南方农机. 2019(01)
[4]分析刚体平面运动的新方法——复插值法[J]. 张新华. 大学物理. 2019(01)
[5]关于科氏加速度与科氏力——理论力学札记之十一[J]. 梅凤翔. 力学与实践. 2018(03)
[6]浅析理论力学的应用[J]. 孙皆宜. 科技风. 2018(15)
[7]基于瞬时角速度矢和角加速度矢的合成运动定理的证明[J]. 苏振超,薛艳霞. 莆田学院学报. 2017(05)
[8]计算机科学与技术在现代教育当中的应用[J]. 陈丹. 信息与电脑(理论版). 2017(20)
[9]面向非计算机类专业Python编程教学设计研究[J]. 仲晓芳,庞胜楠,尹百慧. 无线互联科技. 2017(18)
[10]基于计算思维的python语言课程教学改革刍议[J]. 王立翔. 教育现代化. 2017(15)
硕士论文
[1]基于B/S的在线考试系统的设计与实现[D]. 孙广宇.吉林大学 2014
[2]基于ASP.NET的在线考试系统的设计与实现[D]. 倪珉子.西安电子科技大学 2014
[3]材料力学智能化网络教学系统的研发[D]. 王灵云.大连理工大学 2008
[4]基于图元对象的理论力学CAI习题系统[D]. 徐达.重庆大学 2005
本文编号:3507762
【文章来源】:南昌大学江西省 211工程院校
【文章页数】:83 页
【学位级别】:硕士
【部分图文】:
图2.1?matplotlib库绘制的散点图??
X,EE)?#按比例形成绘图坐标、边界??plt_stru(EE,XX,Xr,BB,BJ,?MV)?#?绘制图形??[CR?kkl,?,ArL,?Va,?Aa]?=?compute(Xo,?Xol???TYPEa,Aol)?#??求解计算??output(kk?1,?TYPE,?,ArL,Epsilon)?#?题目输出??f2.close()?%>??填写好章节难度系数矩阵,以及需要生成的题目数,然P运行程序,即可生??成相应章节难度的题目数量。生成的题目为txt文档。如图2.3,图2.4,图2.5??所示。??名称漤改日期"?獒型?x小?A??圍?4925?2020/3/1?18:20?文本交7?<8??,g?4925_907218657757fig?2020/3/1?18:20?PNG?文.二?*?:?<B??M?4925.371707445603fig?2020/Sf:?18:20?附C3?文,?牛?8?KB??5)?4925_675432282048fig?2020/B/'?^3:20?PNG?又4?8?<B??g?4925_6411386795DQfig?2020/3/?'?13:20?P_3?文译?0?<E??§?4925_137384707465fig?2020/3/t?^3:20?P_3?文砟?I?Q?<E??H?4925_6036&4322215fig?2020/3厂?13:2C?PNQ?^0?<B??;§j?4925_307927391892fig?2020/5/?S:2?.?PNG?文’土?9?<B??q?4925_409089277594fi
?第3章理论力学运动学问题求解器理论分析及其程序实现???Zb.??zb??ct?^yB-??Xb//7?XB.??今Ab?Zp》??严??xA??图3.4刚体平移??用刚体中的连体基5表示刚体,fi'表示平移之后的连体基。连体基B'在??参考系A中的位置矢量分别为P,f,P,),,平移矢量为QA,那么??Pfll?=?P/;+Q,?(3.9)??川矩阵形式写出平移变换,得:???^?=?TQ{q)VAR?(3.10)??式(3.10)中,V为平移矢量Q'4的大小,称为平移矩阵:??"1?〇?〇?clx ̄??〇?1?〇?%.??TJq)=?'?(3.11)??v?J?0?0?1?q:??0?0?0?1??其中gx、%和gz为平移矢量QA的三个分量,且q?=?+妨+的,为了使??式(3.10)成立,需要做如下改变:??1.?Pj,两个位置矢量从3?XI矩阵变成4?XI矩阵。??2.在4?x?1矢量增加的最后一个变量为“?1”。??式(3.11)为空间平移矩阵,那么平面平移矩阵则只要删除掉第三行和第三??列即可:??19??
【参考文献】:
期刊论文
[1]基于ASP.NET的网上考试系统的开发与实现[J]. 李思怡. 黄河科技学院学报. 2019(05)
[2]基于Python的数据可视化[J]. 杨凯利,山美娟. 现代信息科技. 2019(05)
[3]浅谈《理论力学》教学改革[J]. 张志红,张晶晶,武振华. 南方农机. 2019(01)
[4]分析刚体平面运动的新方法——复插值法[J]. 张新华. 大学物理. 2019(01)
[5]关于科氏加速度与科氏力——理论力学札记之十一[J]. 梅凤翔. 力学与实践. 2018(03)
[6]浅析理论力学的应用[J]. 孙皆宜. 科技风. 2018(15)
[7]基于瞬时角速度矢和角加速度矢的合成运动定理的证明[J]. 苏振超,薛艳霞. 莆田学院学报. 2017(05)
[8]计算机科学与技术在现代教育当中的应用[J]. 陈丹. 信息与电脑(理论版). 2017(20)
[9]面向非计算机类专业Python编程教学设计研究[J]. 仲晓芳,庞胜楠,尹百慧. 无线互联科技. 2017(18)
[10]基于计算思维的python语言课程教学改革刍议[J]. 王立翔. 教育现代化. 2017(15)
硕士论文
[1]基于B/S的在线考试系统的设计与实现[D]. 孙广宇.吉林大学 2014
[2]基于ASP.NET的在线考试系统的设计与实现[D]. 倪珉子.西安电子科技大学 2014
[3]材料力学智能化网络教学系统的研发[D]. 王灵云.大连理工大学 2008
[4]基于图元对象的理论力学CAI习题系统[D]. 徐达.重庆大学 2005
本文编号:3507762
本文链接:https://www.wllwen.com/jiaoyulunwen/ktjx/3507762.html