用mathematica绘制弹簧摆的运动轨迹
2020-09-03 本文已影响0人
六胜一平
![](https://img.haomeiwen.com/i19324188/ebc929f91af1e76f.jpg)
对于如图的弹簧摆,可以写出常微分方程组如下。
![](https://img.haomeiwen.com/i19324188/ac8d1119362f70fa.png)
这个方程组没有解析解,我们用mathematica求方程组的数值解。代码如下。
![](https://img.haomeiwen.com/i19324188/11f47a2d17b32040.png)
摆球的运动轨迹如图
![](https://img.haomeiwen.com/i19324188/b2627e960627d595.jpg)
如果弹簧在天花板上的连接点也在做水平运动,运动方程为Asin(w*t) ,则原微分方程变成以下形式。
![](https://img.haomeiwen.com/i19324188/53c339dec5a0c10d.png)
绘制摆球轨迹如图。
![](https://img.haomeiwen.com/i19324188/8b8e1227ee288f92.jpg)
对于如图的弹簧摆,可以写出常微分方程组如下。
这个方程组没有解析解,我们用mathematica求方程组的数值解。代码如下。
摆球的运动轨迹如图
如果弹簧在天花板上的连接点也在做水平运动,运动方程为Asin(w*t) ,则原微分方程变成以下形式。
绘制摆球轨迹如图。