python绘制太阳系模型_制作一个太阳系模型
該樓層疑似違規已被系統折疊?隱藏此樓查看此樓
咱們先不考慮4顆內行星之間的體積微差和4顆外行星之間的體積微差。把它們分成兩組,一組是小弟弟隊,有水星、金星、地球和火星。另外一組是“大哥哥隊”有木星、土星、天王星和海王星。
假設地日距離20米,因為從20米處看一個普通的球的視直徑大概就是31個弧分。照比例,水星在距皮球約6米處,金星在13米處,火星則到了距皮球30米的地方。
我們先暫時不要管衛星,因為我們要先把行星和矮行星制作出來。小行星就只做出小行星帶和柯伊伯帶就可以了。另外,我可以教你“別出心裁”的做一個傳說中的奧爾特云。因為各式各樣的小行星在整個太陽系范圍里,除上述地方,還零零散散的有至少100萬個。
現在該大豆出場,在距太陽100米處放一個大豆,代表木星,190米處放一個“土星”,在此模型中,天王星和海王星因該是“大豆切一半”,不過為了簡易化,我們不要管了。
其實越到太陽系外圍,行星分布越空曠。就算地球距太陽30米,天王星和海王星也分別撤退到了400米和700米左右——那里看一個皮球真的只有針尖大了。
第二步是指做矮行星,“谷神星”和“冥王星”各是一粒大米,放在70米和800米的地方。還有4個因為偏心率大,只能取平均值,分別在820、860、900、980米的地方。
現在進入第三步——制作衛星。首先取一粒大米,放在距離地球約3厘米的地方,就是“月球”,火衛一和火衛二,在此模型中,只能用細胞代替了。它們分別在距離火星1毫米和2毫米的地方。
木星的衛星比較多,范圍也比較大。先取4粒芝麻,放在那顆大豆的4厘米,8厘米,11厘米和18厘米處。再取62個細胞,撒在木星的2米范圍內。在此模型中,木星系就這么大。
土星出了一個土衛六,用芝麻放在5厘米處,其他也小得只能用細胞了。
天王星有天衛12345這5顆用芝麻的衛星,其他就是細胞。
同理,海王星只有海衛一用芝麻。
現在是最后一步,用50W個細胞,撒在火星和木星之間,作為“小行星帶”,從海王星向外延伸到2000米,有20W個小行星,也用細胞代替。此模型中賽德那的遠日點為30千米。
理論值的奧爾特云要從距那個皮球100千米延伸至1500千米,真實距離要延伸至半個光年。此處的彗星非常的多,至少得用1億個細胞代替。
到此,就完畢了!上文有什么錯誤多多指出,我會改善的!
總結
以上是生活随笔為你收集整理的python绘制太阳系模型_制作一个太阳系模型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 七牛云 -数据的增加和删除(vue+eg
- 下一篇: 基于matlab的声音识别