《三体》读后感

《三体》是刘慈欣写的一部关于三体星球与地球之前的科幻小说,这小说里面,通过相对严谨的科学逻辑,给我们描述了一个关于未来脑洞大开的世界。

我个人对科学科技很感兴趣,但是,我感悟主要关注于目前的个人感想。

 

1、 宇宙是未知的,所以世界可能存在着多个文明时代,每个未知的时代,对于其他文明都是有畏惧心理的,所以很大概率发送黑暗森林打击。人何尝不是这样,每个人对别人都是有戒心的,一个人,假如有危害到自己利益的趋势,就马上行动起来对未来的竞争对手进行攻击,所以人,需要低调,尽可能低调,要韬光养晦,在能掌控一切之前积蓄能量,时机到了才大放光芒。

2、 程心是仁爱的,但是她的善良导致2次人类陷入危机中。在生物界,或者说政治以及斗争中,没有道德可言的。厚黑学中,黑是极其重要的,法律跟道德也只是阶级统治的工具而已,所以在危及集体,民族,种族利益的时候,需以大局为重,切勿妇人之仁。但是,在一个和平年代,我们必须遵守法律,道德,以仁爱之心看待世界,因为,这才能保持社会的真善美,让生活更美好。

3、 要持续发展,才能保持竞争力,不论人在社会,在世界,还是在宇宙文明,只有能力,科技足够强大,才能够立于不败之地,落后都是要挨打的,能力的提高在任何时候,任何时代,任何地方都是需要并且紧迫的,只有发展才是硬道理。

4、 珍惜生活,未来太多未知了,我们没法预测明天的日子是怎样的,说不定明天有可能世界末日了,我们不要多想,做好自己,保持发展,珍惜每一天,珍惜地球上每一份资源,感恩生活,这样的人生,每一天都是多活的,日子每一天都是幸福的。

 

这部小说,绝对引起了一股科幻热潮,但是,科幻不仅仅是科幻,他也是人生,我们要对未来充满敬意,对生活充满感恩,从每一件小事上思考人生,保持自己独立思考的能力,功名利禄都不过人人生的幻光而已,过好生活,希望人生能越来越幸福。

三体运动是指三个物体之间的相互作用和运动,可以使用Python进行模拟。其中,可以使用scipy库中的odeint函数求解微分方程组,来模拟三体运动。 以下是一个简单的三体运动模拟代码示例: ```python import numpy as np from scipy.integrate import odeint # 定义微分方程组 def three_body_equations(w, t, G, m1, m2, m3): x1, y1, vx1, vy1, x2, y2, vx2, vy2, x3, y3, vx3, vy3 = w r12 = np.sqrt((x2 - x1)**2 + (y2 - y1)**2) r13 = np.sqrt((x3 - x1)**2 + (y3 - y1)**2) r23 = np.sqrt((x3 - x2)**2 + (y3 - y2)**2) dx1dt = vx1 dy1dt = vy1 dvx1dt = G * m2 * (x2 - x1) / r12**3 + G * m3 * (x3 - x1) / r13**3 dvy1dt = G * m2 * (y2 - y1) / r12**3 + G * m3 * (y3 - y1) / r13**3 dx2dt = vx2 dy2dt = vy2 dvx2dt = G * m1 * (x1 - x2) / r12**3 + G * m3 * (x3 - x2) / r23**3 dvy2dt = G * m1 * (y1 - y2) / r12**3 + G * m3 * (y3 - y2) / r23**3 dx3dt = vx3 dy3dt = vy3 dvx3dt = G * m1 * (x1 - x3) / r13**3 + G * m2 * (x2 - x3) / r23**3 dvy3dt = G * m1 * (y1 - y3) / r13**3 + G * m2 * (y2 - y3) / r23**3 return dx1dt, dy1dt, dvx1dt, dvy1dt, dx2dt, dy2dt, dvx2dt, dvy2dt, dx3dt, dy3dt, dvx3dt, dvy3dt # 定义初始状态和参数 w0 = [1, 0, 0, 6, -1, 0, 0, -6, 0, 0, 0, 0] t = np.linspace(0, 10, 1000) G = 1 m1 = 1 m2 = 1 m3 = 1 # 求解微分方程组 wsol = odeint(three_body_equations, w0, t, args=(G, m1, m2, m3)) # 绘制轨迹图 import matplotlib.pyplot as plt plt.plot(wsol[:,0], wsol[:,1], label='Body 1') plt.plot(wsol[:,4], wsol[:,5], label='Body 2') plt.plot(wsol[:,8], wsol[:,9], label='Body 3') plt.legend() plt.show() ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清荣8

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值