鉴于由轴线a, b
定义的“规范”椭圆和弧长s
,我怎样才能找到一个点Q
点P
,还对椭圆,即s
顺时针沿着从P
椭圆曲线 - 如果我从P
开始,沿着椭圆曲线行走s
的距离,我会以编程方式达到Q
,并且不会破坏计算银行?椭圆弧长度
我听说这可以通过某种椭圆集成来计算,但我需要快速完成这一切。我正在寻找的是易于使用,计算成本低,相当准确的近似方法。或者至少有一种方法是这些东西中的一种或两种。我将在Python中实现这一点。
编辑:或者,我可能会被迫创建一个椭圆位置值的查找表(我可能只需要10个不同的椭圆)。我该怎么做,我可以用什么方法来填补它?
同意;真正的数学积分就像你将要得到的一样,计算简单而准确。我认为提问者试图避免的是[欧拉整合](http://en.wikipedia.org/wiki/Euler_method)或[Verlet整合](http://en.wikipedia)意义上的“整合”。 org/wiki/Verlet_integration),它涉及*字面意思*添加微小的'ds'到一个点,直到你达到你想要的's'。 – 2010-06-30 19:52:27