【vpython模拟天体运动系列】公告
成立了一个淘专辑去看看,希望鱼油们积极订阅注意事项:
1. 请先阅读淘专辑简介
因为整个程序在不断优化和改进中,所以每一期的代码非最终代码,所以现在不能放出代码 额外减小 发表于 2023-3-5 15:08
写好了。这是模拟星体碎裂后绕中心天体绕转最后同时回到同一点的程序。
想知道怎么证明的扣6
from turtle import *
from math import *
M_center=100000
G=1
tstep=0.1/20
list_size=4
mlist=
rlist=
vlist=
tlist=
for i in range(list_size):
tlist.speed(1000)
tlist.up()
tlist.goto(rlist.real,rlist.imag)
tlist.down()
def _angle(z):
if z.real>0:
return atan(z.imag/z.real)
elif z.real<0:
return atan(z.imag/z.real)+pi
else:
if z.imag>=0:
return pi/2
else:
return -pi/2
def _F(t_n):
# |F|=G*M_center*mlist/(abs(rlist)**2)
# return : |F|*cos(_angle(rlist))+|F|*sin(_angle(rlist))*1j
return -G*M_center*mlist/(abs(rlist)**2)*cos(_angle(rlist))-G*M_center*mlist/(abs(rlist)**2)*sin(_angle(rlist))*1j
# main
while True:
for i in range(20):
for j in range(list_size):
rlist+=vlist*tstep
tlist.goto(rlist.real,rlist.imag)
vlist+=_F(j)/mlist*tstep
我第一个耶 sfqxx 发表于 2023-3-5 11:41
我第一个耶
算了我直说吧
请要订阅的鱼油把希望模拟的内容放在我的留言板里 sfqxx 发表于 2023-3-5 11:41
我第一个耶
想当维护员是吧
成全 歌者文明清理员 发表于 2023-3-5 11:47
想当维护员是吧
成全
{:10_254:}蟹蟹 怎么一下就 20 查看量了?好奇怪 注意,有时候电脑不在身边不能模拟,请众鱼油原谅
今天趁着可以出,大家赶紧想想有啥要模拟的,说不定还能写一起呢 歌者文明清理员 发表于 2023-3-5 12:00
注意,有时候电脑不在身边不能模拟,请众鱼油原谅
今天趁着可以出,大家赶紧想想有啥要模拟的,说不定还能 ...
当然要模拟,史上最最经典的:
天体碎裂轨迹模拟!
超级的好看,超级的美妙{:10_256:} 额外减小 发表于 2023-3-5 13:36
当然要模拟,史上最最经典的:
天体碎裂轨迹模拟!
超级的好看,超级的美妙
用的动量守恒定律()具体还没想好怎么做
待我去写写看 额外减小 发表于 2023-3-5 13:36
当然要模拟,史上最最经典的:
天体碎裂轨迹模拟!
超级的好看,超级的美妙
我想想……不过请把请求发在留言板 歌者文明清理员 发表于 2023-3-5 13:40
我想想……不过请把请求发在留言板
好的 写好了。这是模拟星体碎裂后绕中心天体绕转最后同时回到同一点的程序。
想知道怎么证明的扣6 可以模拟宇宙中所有的天梯运动轨迹吗{:10_254:}{:10_254:} Mike_python小 发表于 2023-3-5 19:38
可以模拟宇宙中所有的天梯运动轨迹吗
这个{:10_291:} 歌者文明清理员 发表于 2023-3-5 12:00
注意,有时候电脑不在身边不能模拟,请众鱼油原谅
今天趁着可以出,大家赶紧想想有啥要模拟的,说不定还能 ...
模拟一下黑洞呗 一点沙 发表于 2023-3-12 14:32
模拟一下黑洞呗
ok 一点沙 发表于 2023-3-12 14:32
模拟一下黑洞呗
由于怕被发现停更一周{:10_300:} 歌者文明清理员 发表于 2023-3-12 15:56
由于怕被发现停更一周
啥意思 一点沙 发表于 2023-3-12 18:27
啥意思
怕被家长发现
页:
[1]
2