Algorithm 有时间校正的速度Verlet算法吗?

Algorithm 有时间校正的速度Verlet算法吗?,algorithm,math,integral,Algorithm,Math,Integral,我知道Velocity Verlet没有Verlet的初始化问题,在它的工作中有速度计算,时间校正Verlet对不同的时间步长是正确的,但不包括速度计算。我想要一个类似“时间校正速度Verlet”的东西,它结合了速度计算,比如速度Verlet,并且在时间校正Verlet等不同的时间步长下是正确的。这是我能在某处找到的著名算法吗?我没有在stackoverflow或google上找到它。时间校正的Velocity Verlet就是Velocity Verlet。通过观察Velocity Verle

我知道Velocity Verlet没有Verlet的初始化问题,在它的工作中有速度计算,时间校正Verlet对不同的时间步长是正确的,但不包括速度计算。我想要一个类似“时间校正速度Verlet”的东西,它结合了速度计算,比如速度Verlet,并且在时间校正Verlet等不同的时间步长下是正确的。这是我能在某处找到的著名算法吗?我没有在stackoverflow或google上找到它。

时间校正的Velocity Verlet就是Velocity Verlet。通过观察Velocity Verlet及其推导,我们可以看出,不同的时间步长并没有错。我们也可以用一个简单的系统和一个可变的时间步长来测试这一点。时间校正Verlet和速度Verlet产生类似的解决方案


我确信Velocity Verlet在不同的时间步长上一定是错误的,如果Verlet是。但事实证明,这些算法比名称所暗示的更为不同。

你说你知道A和B,但你想要类似C的东西。你能清楚地定义B和C之间的区别吗?至少对我来说,还不清楚你在问什么。编辑得更清楚(希望)更好!是什么阻止你在每一个velocity Verlet步中改变时间步?正如你提到的,每个时间步的速度都是一致的。你是对的,我已经研究了算法并做了测试,Verlet Velocity在不同的时间步中没有错。当我读到Verlet的时候,我认为Velocity Verlet肯定也是。