在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 三体模拟软件v4.0(三体+行星版)

三体模拟软件v4.0(三体+行星版)

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:0.37M
  • 下载次数:6
  • 浏览次数:301
  • 发布时间:2021-11-13
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
1、打开已有的一组三体配置文件(.tbc)并运行(点击播放按钮)。 "File"菜单下有导入(Import)、导出(Export)功能,在不能上传附件时方便以纯文本方式交流自己搜索出来的三体配置! 2、手工设定初始条件的全部数值(点击魔术棍按钮)。分别指定三个物体的初始条件(X、Y、Z坐标,质量,初始速度的幅度、在XY平面上的角度0~360、在XZ平面上的角度0~360)。四个圆形选项(Radio Button)是参照系选择:默认的"Normalize to Centroid"是按三体系统质心作为参照系进行速度平衡,相当于观察者总是跟随三体的质心运动。另外三个选项分别是以第一、二、三个天体作为参照系,即总是把这个天体放在中心位置从不移动--注意这是非惯性参照系!(一般应选取行星主要围绕的那个恒星,方便观察行星轨道) 如果XZ平面上的初始速度角度都是0,则退化为二维的三体。 不过手工设定的条件通常都很难稳定运行。 3、设定搜索条件,让软件自动搜索。搜索分为两步: 3.1、搜索稳定的三体解(点击望远镜按钮) 第一部分是每个物体的约束条件:坐标最大值、最小质量、最大质量、最小速度幅度、最大速度幅度。 第二部分是是否要求三体在最初N步里超出一个边长为M的方框范围。这样看起来比较有趣,但搜索起来可能很慢。 第三部分是三体必须在N步里不超出一个边长为M的方框范围。否则它们很快发散就不好玩了。 然后那个复选框是:是否只进行二维搜索。 搜索结束后会出现一组初始条件值,点OK就开始运行了。 3.2、在三体解的基础上,搜索稳定的行星解(点击右下有小球的望远镜按钮) 手工设定或者自动搜索出来的解,如果喜欢的话,可以存盘,也可以导出为纯文本贴在论坛上与大家共享。压缩包里的.tbc也是偶自己用这个软件搜出来的。 四个播放按钮: 第一个播放形状的,是开始或者继续运行; 第二个暂停形状的,是暂停; 第三个短箭头,是减速运行; 第三个双箭头,是加速运行。 速度有很多档次,从减速6倍到加速运行100倍,直到加速100倍跳3125帧(相当于加倍312500倍,但每隔3125帧才显示一帧,所以看起来很不连续),每5倍为一个档次。
【实例截图】
【核心代码】
16359647768135219817.rar
└── 三体模拟v4.0
├── ThreeBody
│   ├── 1.tbc
│   ├── 2.tbc
│   ├── 3d2.tbc
│   ├── 3d4(260000)p1.tbc
│   ├── 3d4(260000).tbc
│   ├── 3d5.tbc
│   ├── 3d6.tbc
│   ├── 3d7.tbc
│   ├── bigdiv1.tbc
│   ├── bigdiv2.tbc
│   ├── close.tbc
│   ├── constrain1.tbc
│   ├── constrain2.tbc
│   ├── constrain3.tbc
│   ├── constrain7.tbc
│   ├── div1.tbc
│   ├── div2.tbc
│   ├── div3.tbc
│   ├── div4.tbc
│   ├── first3d.tbc
│   ├── goodconstrain.tbc
│   ├── planet35.tbc
│   ├── planet3stable1.tbc
│   ├── planet3.tbc
│   ├── stable1.tbc
│   ├── stable2.tbc
│   ├── stable3.tbc
│   ├── stable4.tbc
│   ├── stable5.tbc
│   ├── stable6.tbc
│   ├── superconstrain-p1.tbc
│   ├── superconstrain.tbc
│   ├── ThreeBody.exe
│   ├── 三体模拟软件3D版周日全新发布! (下载链接在第一楼).files
│   │   ├── 20051222193001.gif
│   │   ├── 2006814205424.jpg
│   │   ├── 2006922233014.jpg
│   │   ├── 200694225057.gif
│   │   ├── 200694230726.gif
│   │   ├── 200694231701.gif
│   │   ├── 20069504157.gif
│   │   ├── 200697134605.jpg
│   │   ├── arrow_3.gif
│   │   ├── bar2_bg.gif
│   │   ├── em04.gif
│   │   ├── face_16.gif
│   │   ├── face_1.gif
│   │   ├── face_6.gif
│   │   ├── face_7.gif
│   │   ├── forum.css
│   │   ├── gototop.gif
│   │   ├── ico_3_back.gif
│   │   ├── Images24.gif
│   │   ├── pan.gif
│   │   ├── sex_1.gif
│   │   ├── show.files
│   │   │   └── 2006102090831.gif
│   │   ├── show.htm
│   │   ├── spacer.gif
│   │   └── submit.js
│   ├── 三体模拟软件3D版周日全新发布! (下载链接在第一楼).htm
│   ├── 三体模拟软件v4.0(三体+行星版)发布!.files
│   │   ├── 2006922233014.jpg
│   │   ├── arrow_3.gif
│   │   ├── bar2_bg.gif
│   │   ├── face_16.gif
│   │   ├── face_1.gif
│   │   ├── forum.css
│   │   ├── gototop.gif
│   │   ├── ico_3_back.gif
│   │   ├── Images1.gif
│   │   ├── pan.gif
│   │   ├── sex_1.gif
│   │   ├── show.files
│   │   │   └── 2006102090831.gif
│   │   ├── show.htm
│   │   ├── spacer.gif
│   │   └── submit.js
│   ├── 三体模拟软件v4.0(三体+行星版)发布!.htm
│   ├── 双星对称(但误差导致发散).tbc
│   ├── 实验结果2.tbc
│   ├── 行星橄榄球30000步3d3(22000).tbc
│   └── 行星绕大圈3d3(22000).tbc
└── 三体模拟软件v4_0(三体+行星版)发布!_三体吧_贴吧.txt

6 directories, 80 files

标签:

实例下载地址

三体模拟软件v4.0(三体+行星版)

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警