Câu trả lời:
Một số khả năng:
Như Marton lưu ý, có một số "đường cong tám" có thể phù hợp với nhu cầu của bạn. Có lẽ đơn giản nhất là lemniscate của Gerono , trong đó có tham số:
x = cos(t);
y = sin(2*t) / 2;
và trông như thế này:
Tuy nhiên, lemniscate của Bernoulli có thể trông dễ chịu hơn; nó có một tham số rất giống với lemniscate của Gerono, ngoại trừ việc cả hai trục đều được thu nhỏ bởi một yếu tố 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;
Nó trông như thế này:
(Ảnh động được tạo bằng Maple 13, được nén bằng GIF.)
t
. Tôi khuyên bạn nên bao gồm một mô tả về cách bạn sẽ sử dụng công thức này để định vị một đối tượng chuyển động theo thời gian.