Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Python_超人
太阳系三体模拟器
提交
7a15cb1e
太阳系三体模拟器
项目概览
Python_超人
/
太阳系三体模拟器
通知
1479
Star
137
Fork
134
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
太阳系三体模拟器
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
7a15cb1e
编写于
3月 12, 2023
作者:
三月三net
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
太阳系三体模拟器
上级
7d739cd1
变更
10
隐藏空白更改
内联
并排
Showing
10 changed file
with
38 addition
and
19 deletion
+38
-19
bodies/earth.py
bodies/earth.py
+8
-6
bodies/jupiter.py
bodies/jupiter.py
+3
-1
bodies/mars.py
bodies/mars.py
+3
-1
bodies/mercury.py
bodies/mercury.py
+3
-1
bodies/moon.py
bodies/moon.py
+6
-5
bodies/neptune.py
bodies/neptune.py
+3
-1
bodies/pluto.py
bodies/pluto.py
+3
-1
bodies/saturn.py
bodies/saturn.py
+3
-1
bodies/uranus.py
bodies/uranus.py
+3
-1
bodies/venus.py
bodies/venus.py
+3
-1
未找到文件。
bodies/earth.py
浏览文件 @
7a15cb1e
...
...
@@ -13,12 +13,14 @@ class Earth(Body):
"""
地球
------------------------
远日点距离: 152097701 km
近日点距离: 147098074 km
逃逸速度: 11.186 km/s
公转速度: 29.79 km/s
天体质量: 5.97237✕10²⁴ kg
平均密度: 5507.85 kg/m³
转轴倾角: 23.44°
自转周期: 23小时56分4秒(恒星日)
远日点距离: 152097701 km
近日点距离: 147098074 km
逃逸速度: 11.186 km/s
公转速度: 29.79 km/s
天体质量: 5.97237✕10²⁴ kg
平均密度: 5507.85 kg/m³
"""
def
__init__
(
self
,
name
=
"Earth"
,
mass
=
5.97237e24
,
...
...
bodies/jupiter.py
浏览文件 @
7a15cb1e
...
...
@@ -13,9 +13,11 @@ class Jupiter(Body):
"""
木星
------------------------
转轴倾角: 3.13°
自转周期: 9小时55分30秒(赤道略短,两极略长)
远日点距离: 5.4588 天文单位
近日点距离: 4.9501 天文单位
逃逸速度: 59.5 km/s
逃逸速度: 59.5 km/s
公转速度: 13.06 km/s
天体质量: 1.8982✕10²⁷ kg(317.8 M⊕)
平均密度: 1.326 g/cm³ -> -> 1.326✕10³ kg/m³
...
...
bodies/mars.py
浏览文件 @
7a15cb1e
...
...
@@ -13,9 +13,11 @@ class Mars(Body):
"""
火星
------------------------
转轴倾角: 25.19°
自转周期: 24小时37分22.7秒
远日点距离: 1.666 天文单位
近日点距离: 1.382 天文单位
逃逸速度: 5.027 km/s
逃逸速度: 5.027 km/s
公转速度: 24.13 km/s
天体质量: 6.4171✕10²³
平均密度: 3.9335 g/cm³ -> 3.9335✕10³ kg/m³
...
...
bodies/mercury.py
浏览文件 @
7a15cb1e
...
...
@@ -13,9 +13,11 @@ class Mercury(Body):
"""
水星
------------------------
转轴倾角: 0.034°
自转周期: 58.65天
远日点距离: 0.466697 天文单位
近日点距离: 0.307499 天文单位
逃逸速度: 4.25 km/s
逃逸速度: 4.25 km/s
公转速度: 47.87 km/s
天体质量: 3.3011✕10²³ kg
平均密度: 5.427 g/cm³ -> 5.427×10³ kg/m³
...
...
bodies/moon.py
浏览文件 @
7a15cb1e
...
...
@@ -14,11 +14,12 @@ class Moon(Body):
"""
月球
------------------------
距地距离约 363104 至 405696 km
逃逸速度: 2.4 km/s
公转速度: 1.023 km/s + (地球)29.79 km/s
天体质量: 7.342✕10²² kg
平均密度: 3.344 g/cm³ -> 3.344✕10³ kg/m³
自转周期: 27.32天(自西向东逆时针方向自转)
距地距离约 363104 至 405696 km
逃逸速度: 2.4 km/s
公转速度: 1.023 km/s + (地球)29.79 km/s
天体质量: 7.342✕10²² kg
平均密度: 3.344 g/cm³ -> 3.344✕10³ kg/m³
"""
def
__init__
(
self
,
name
=
"Moon"
,
mass
=
7.342e22
,
...
...
bodies/neptune.py
浏览文件 @
7a15cb1e
...
...
@@ -13,9 +13,11 @@ class Neptune(Body):
"""
海王星
------------------------
自转轴倾角: 28.32°
自转周期: 16h 6min 36s
远日点距离: 30.33 天文单位
近日点距离: 29.81 天文单位
逃逸速度: 23.5 km/s
逃逸速度: 23.5 km/s
公转速度: 5.43 km/s
天体质量: 1.0241✕10²⁶ kg
平均密度: 1.638 g/cm³ -> 1.638×10³ kg/m³
...
...
bodies/pluto.py
浏览文件 @
7a15cb1e
...
...
@@ -13,9 +13,11 @@ class Pluto(Body):
"""
冥王星
------------------------
转轴倾角: 119.591±0.014°
自转周期: 6日9小时17分36秒(逆自转)
远日点距离: 49.305 天文单位(73.760 亿千米)
近日点距离: 29.658 天文单位(44.368 亿千米)
逃逸速度: 1.212 km/s
逃逸速度: 1.212 km/s
公转速度: 4.7 km/s
天体质量: 1.303✕10²² kg(±0.003)
平均密度: 1.854 g/cm³(±0.006) -> 1.854×10³ kg/m³
...
...
bodies/saturn.py
浏览文件 @
7a15cb1e
...
...
@@ -13,9 +13,11 @@ class Saturn(Body):
"""
土星
------------------------
自转倾角: 26.73 度
自转周期: 10小时33分38秒
远日点距离: 10.1238 天文单位
近日点距离: 9.0412 天文单位
逃逸速度: 35.49 km/s
逃逸速度: 35.49 km/s
公转速度: 9.64 km/s
天体质量: 5.6834✕10²⁶ kg
平均密度: 0.687 g/cm³ -> 0.687×10³ kg/m³
...
...
bodies/uranus.py
浏览文件 @
7a15cb1e
...
...
@@ -13,9 +13,11 @@ class Uranus(Body):
"""
天王星
------------------------
转轴倾角: 97.77°
自转周期: 17时14分24秒
远日点距离: 20.11 天文单位
近日点距离: 18.33 天文单位
逃逸速度: 21.3 km/s
逃逸速度: 21.3 km/s
公转速度: 6.81 km/s
天体质量: 8.681✕10²⁵ kg(±0.0013)
平均密度: 1.27 g/cm³ -> 1.27×10³ kg/m³
...
...
bodies/venus.py
浏览文件 @
7a15cb1e
...
...
@@ -13,9 +13,11 @@ class Venus(Body):
"""
金星
------------------------
轨道倾角: 3.39458 度
自转周期: 243天
远日点距离: 0.728213 天文单位
近日点距离: 0.718440天文单位
逃逸速度: 10.36 km/s
逃逸速度: 10.36 km/s
公转速度: 35 km/s
天体质量: 4.8675✕10²⁴ kg
平均密度: 5.24g/cm3 -> 5.24×10³ kg/m³
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录