Answers:
正如Marton所指出的,可能有几种“八位数的曲线”可以满足您的需求。也许最简单的是Gerono的lemniscate,它具有参数化:
x = cos(t);
y = sin(2*t) / 2;
看起来像这样:
但是,伯努利的双子座在视觉上可能更令人愉悦。它的参数化与Gerono的lemniscate非常相似,除了两个轴的缩放比例为1/(sin(t)^2 + 1) = 2/(3 - cos(2*t))
:
scale = 2 / (3 - cos(2*t));
x = scale * cos(t);
y = scale * sin(2*t) / 2;
看起来像这样:
(使用Maple 13制作的动画,使用GIFsicle压缩。)
t
。我建议对如何随时间使用此公式定位移动对象进行描述。