[关闭]
@Gailpig 2016-06-19T15:01:00.000000Z 字数 1050 阅读 466

第九次作业

exercises3.12

摘要

考虑非线性有耗散以及受到驱动力的摆所出现的混沌现象。

背景

混沌现象是指发生在确定性系统中的貌似随机的不规则运动,一个确定性理论描述的系统,其行为却表现为不确定性一不可重复、不可预测,这就是混沌现象。
在之前的作业中讨论的是小角度情形下有阻尼力和驱动力的摆,而在大角度的情况下对之前的情况就得换一种计算方式。
在大角度的情况下不能直接用等价,所以此时单摆的运动方程变为:
上式可以写为:


运用Euler-Cromer近似就可以得到:



将t的取值范围限定在内。

正文

通过python画出不同F_D值时的图像:

再选出的点,这些点通过下面这条语句选出来
if i%1000==0:
self.theta1.append(self.theta[-1])
self.omg1.append(self.omg[-1])
图像为:

再选出不同相的点,当时,图像为:

结论

在非线性驱动力下可以产生混沌现象

致谢

感谢刘星辰同学的代码以及计算物理课本

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注