python课程设计

python课程设计

ID:37009959

大小:1.28 MB

页数:6页

时间:2019-05-12

python课程设计_第1页
python课程设计_第2页
python课程设计_第3页
python课程设计_第4页
python课程设计_第5页
资源描述:

《python课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、DBFQSYY卓越SEO优化团队(WWW.268SEO.COM),提供全国地区企业建站,企业优化排名企业外包,网站优化,网站SEO优化排名提升,外链建设,外链代发,提供建站,,维护,推广等一体化服务,价格低,服务好,诚邀广大企业主站长合作DBFQSYYPython课程设计一、多体运动的瞬态模拟问题描述多体问题(N-BodyProblem)是指找出已知初始位置、速度和质量的多个物体在经典力学情况下的后续运动。天体力学中的普遍情况下的多体问题是一组已知初始值的常微分方程组:即已知初始值(当j不等于k时,

2、),解出这个二阶常微分方程组:其中是代表n个质点质量的常量。是以时间t为变量描述质点位置的三维矢量函数。当然,一般情况下,质点某一时刻在的位置与运动状态是不可解的,不过我们可以根据质点的某一时刻情况,假定在很短的时间内,加速度的方向和大小不会变,模拟质点的运动。一下是一个三体(n=3)的例子:肥城二

3、手

4、房WWW.156X.COMQQ_空间素材WWW.QQLEJU.COM成都装修队WWW.FDJIE.COM鞋团WWW.XIETUAN.CCIOS应用开发WWW.XIAOHONGCHENG.CN赣州人才

5、网WWW.797ZP.COM龙腾小说网WWW.BK259.COM电子书下载网站WWW.EBUK.CNWWW.HHYOUXI.COM洛阳短_信_群_发WWW.0379SMS.COM吉林家居WWW.JILINBA.COM豪折湾WWW.HZWZK.COM小号查询CHA.236.LADBFQSYY卓越SEO优化团队(WWW.268SEO.COM),提供全国地区企业建站,企业优化排名企业外包,网站优化,网站SEO优化排名提升,外链建设,外链代发,提供建站,,维护,推广等一体化服务,价格低,服务好,诚邀广大企业

6、主站长合作DBFQSYY任务描述使用Python的图形方法,写一个多体运动的模拟器。一个质点有如下属性:l质量m,标量,无单位l速度v,矢量,无单位。方向以二维笛卡尔坐标描述,即(1,1)和(2,2)都表示东北45°。l初始位置p,二维笛卡尔坐标。坐标原点为你绘制的地图中央。即,一个质点用如下字符串描述:mvvxvypxpy给定n个质点的描述,请模拟出运动轨迹。要求:l质量只是比较关系,你可以用大小表示出来(如面积之比)。质点只考虑中心。l速度大小只是比较关系,你可以在质点上画箭头表示(如长度之比)

7、。l面板上可以输入质点描述文件,文件给出n和n个质点的描述。l面岸上可以上输入n,这样的话,随机生成n个质点,并将这n个质点的描述写成文件。l面板上可以选择是否画出运动轨迹。如果选择,请画出。l面板上可以选择是否单步模拟。是的话每点击一下面板,模拟多体运动一个极短时间。l面板上可以填入模拟速度。默认是1,这个速度由你来定。但是如果输入10的话要是你现在速度的十倍,反之0.1则是十分之一。l画出坐标轴。每次模拟,显示并刷新模拟步数。l不用STOP、RESET和CLEAR。l尽可能做的够炫,或者支持更多

8、功能,有加分。肥城二

9、手

10、房WWW.156X.COMQQ_空间素材WWW.QQLEJU.COM成都装修队WWW.FDJIE.COM鞋团WWW.XIETUAN.CCIOS应用开发WWW.XIAOHONGCHENG.CN赣州人才网WWW.797ZP.COM龙腾小说网WWW.BK259.COM电子书下载网站WWW.EBUK.CNWWW.HHYOUXI.COM洛阳短_信_群_发WWW.0379SMS.COM吉林家居WWW.JILINBA.COM豪折湾WWW.HZWZK.COM小号查询CHA.236.LADB

11、FQSYY卓越SEO优化团队(WWW.268SEO.COM),提供全国地区企业建站,企业优化排名企业外包,网站优化,网站SEO优化排名提升,外链建设,外链代发,提供建站,,维护,推广等一体化服务,价格低,服务好,诚邀广大企业主站长合作DBFQSYY二、俄罗斯方块问题描述俄罗斯方块(Tetris,俄文:Тетрис)是一款风靡全球的电视和掌上游戏机游戏,它由俄罗斯人发明,故得此名。俄罗斯方块的基本规则是移动、旋转和摆放游戏自动输出的各种方块,使之排列成完整的一行或多行并且消除得分。任务描述使用Pyth

12、on的图形方法,写一个多体运动的模拟器。可以使用的图形如图所示:通过设计者预先设置的随机发生器不断地输出单个方块到场地顶部,以一定的规则进行移动、旋转、下落和摆放,锁定并填充到场地中。每次摆放如果将场地的一行或多行完全填满,则组成这些行的所有小正方形将被消除,并且以此来换取一定的积分或者其他形式的奖励。而未被消除的方块会一直累积,并对后来的方块摆放造成各种影响。如果未被消除的方块堆放的高度超过场地所规定的最大高度(并不一定是20或者玩家所能见到的高度),则游戏结束。一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。