请查看下面的图片,以获得我的问题的直观线索:

我有点1和2的坐标.它们是通过使用其他可用信息的公式得出的(参见问题:如何计算圆知道半径和中心点的点).
我现在需要做的(与轨道结构分开)绘制点1和2之间的绿色点.
这样做的最佳方法是什么?我的数学技能不是我必须承认的最好的技能,而且我确信这是一个非常简单的公式,我无法解决(从我的研究中)使用或如何实施.
在我对你的链接问题的答案的表示法中(即x,y是当前位置,fx,fy是当前'前向矢量',lx,ly是当前'左矢量')
for (i=0; i<=10; i++)
{
sub_angle=(i/10)*deg2rad(22.5);
xi=x+285.206*(sin(sub_angle)*fx + (1-cos(sub_angle))*(-lx))
yi=y+285.206*(sin(sub_angle)*fy + (1-cos(sub_angle))*(-ly))
// now plot green point at (xi, yi)
}
Run Code Online (Sandbox Code Playgroud)
将产生沿弧线等距间隔的11个绿点.