Здравствуйте, alex_hunter, Вы писали:
_>А вот еще один вопросик
_>Узнать координаты точки на окружности имея угол как я понимаю можно так:
_>точка.x = cos a
_>точка.y = sin a
_>А как узнать координаты точки имея угол на эллипсе?
дык это ж проще простого!
если начало координат в фокусе — то:
точка.x = R*cos a
точка.y = R*sin a
где
R=p/(1-e*cos(a))
— расстояние точки от этого фокуса.
если центр координат в геометрическом центре — то к точка.х нужно добавить фокальное расстояние пополам:
точка.x = R*cos a+p*e/(1-e*e)
точка.y = R*sin a
(предполагаем, что эллипс вытянут вдоль
OX)