以一个三体迷和码农的身份确定一下三体问题的无解ThreeBody Demo

Demo

1.轨迹预测

  首先在运行之前得预测一下运行轨迹,修改参数得到不同的轨迹

2.三体问题的特殊解

  通过维基百科链接到一篇相关论文A remarkable periodic solution of the three-body problem in the case of equal masses。里面给出了在特殊解情况下的初始值。图中的速度以及位置使用复数形式表示,映射到unity中,实数部分为x轴,虚数部分为z轴。注意图中计算的值是以引力常数G为1为基础的。

  将初始位置和速度设置好后,运行就可以得到下图稳定三体系统,可惜宇宙种即使有这种巧合,只要有一个行星的加入就会破坏稳定,更不要提现实种的各种不确定因素了。所以三体人侵略地球还是情有可原的嘛。

3.三星系统的无序运动

  在特殊解的基础稍微修改了一下参数,运动就变的无序起来,并在最终走向灭亡。

unity 模拟三体运动相关推荐

  1. AutoCAD模拟三体运动,AutoCAD二次开发,C#,net

    AutoCAD模拟三体运动,编程二次开发 AutoCAD模拟三体运动,AutoCAD二次开发,C#,net

  2. AutoCAD二次开发,模拟三体运动,C#

    AutoCAD二次开发,模拟三体运动 AutoCAD二次开发,模拟三体运动,C#编写. 三个质点在只受万有引力作用下的运动称为三体运动,三体运动属于混沌系统,不可预测.

  3. matlab模拟三体运动_如何写出三体的MATLAB程序-理论分析篇

    如何写出三体的MATLAB程序-理论分析篇 写在前面 之所以写这个程序,是因为某天晚上无聊,室友正在学习MATLAB,于是提议写一个三体运动的物理模拟程序来练练手.就此,我也写一份该程序来为室友做一个 ...

  4. python模拟“三体运动”轨迹

    python讨论qq群:996113038 导语: 相信有很多朋友看过<三体>这部科幻小说.里面谈到过三体问题,这是一个不可预测的混沌系统.三体文明就是在这种逆境中发展,也就是因为三体问题 ...

  5. matlab模拟三体运动_三体运动的matlab演示.docx

    三体运动的matlab演示 I** 1MX " % F(Xr 心) 6j6)( Xr X J j "r*-疝出制痒十丘忑忑拓1 )民严皿_辿少 ..g席+*仍才芮融訴 取殖翎为Mj ...

  6. MATLAB 模拟三体运动教程

    MATLAB 模型三体运动Three_body_movement(无行星) clear all close all clc%--------data--------% m1 = rand() * 10 ...

  7. matlab模拟三体运动_matlab三体运动

    闲的蛋疼,学学matlab动画,三体运动还是有点问题(提示line没xdate属性,脑瓜也疼了),不多废话上代码 clc;clear;close; figure('name','三体运动'); axi ...

  8. matlab模拟三体运动_MATLAB教学:模拟三体运动

    代码如下 clc;clear; figure('name','三体运动');%设置标题名字 N=3; e=2.63;%电荷 %x=zeros(1,N);y=zeros(1,N);vx=zeros(1, ...

  9. matlab模拟三体运动_从灯泡到超级计算机,如何模拟浩瀚星空?| 赛先生

    天文学家中有这样一群人,他们既不观星,也不刷公式,而是通过模拟来研究浩瀚星空.在星团.星系这样的恒星系统中,往往包含着上百万颗恒星,规模如此惊人的恒星系统该如何处理?本期"赛先生天文&quo ...

最新文章

  1. Android 几种换肤方式和原理分析
  2. python编程在哪里写程序-第一个Python程序——在屏幕上输出文本
  3. 从一道面试题谈linux下fork的运行机制
  4. linux 怎么添加path环境变量,Linux下怎么添加和查看PATH环境变量
  5. TYVJ P1030 乳草的入侵 Label:跳马问题
  6. 【面向对象】聚合的四种语义
  7. linux sata raid,linux – 两个SIL RAID卡的SATA驱动器问题
  8. 《树莓派渗透测试实战》——1.7 树莓派渗透测试场景
  9. 《中国人工智能学会通讯》——1.20 聊天机器人研究存在的挑战
  10. android4.4 adb工具包,Android ADB工具
  11. FPGA Marvell 88exxxx phy 动起来
  12. 射手播放器的 clientkey
  13. ASP.NET免费发送邮件|
  14. Linux | 深入理解X86和小型机,UNIX和Linux
  15. [转载]安徽会考语文篇目(2)
  16. 小议关键字del与实例方法__del__(self)
  17. TensorFlow RunTime(TFRT) 小试
  18. 带有分销体系的开源知识付费系统——cremb
  19. 淘宝直播2020年GMV4000亿,直播电商第一梯队出位还是出局?
  20. data whale_data_analysis_task2_数据可视化

热门文章

  1. Opencc简体、繁体转换
  2. 对学计算机学生礼仪,做一名内外兼修的优秀大学生——记计算机科学学院大学生形象包装与职场礼仪讲座...
  3. Android 中的dm-verity原理分析
  4. 06-JAVA面试核心知识点整理(时间较多的同学全面复习)
  5. 解决:在win10中“无法登录到你的账户”的问题
  6. 2-6 行为面试常见问题与回答技巧
  7. 代码实现照片素描_我的代码素描之旅
  8. 无产阶级游戏制作人必须明白的哲理(转)
  9. 王海桑《爷爷是个老头》
  10. windows10电脑无法连接到internet怎么解决