贡献者: addis; ACertainUser
Verlet 算法常用于数值计算一些经典动力学问题。一些论坛探讨可以参考 https://www.zhihu.com/question/22531466/answer/27695021 与 https://www.zhihu.com/question/22531466/answer/763079874。
简而言之,Verlet 算法认为,某时刻粒子的位置可由前两时刻粒子的位置与受力递推得到。假定时间步长为
其中,
以下是使用 Verlet 算法模拟单粒子圆周运动的 Matlab 代码。
友情链接: 超理论坛 | ©小时科技 保留一切权利