2012-06-01 19 views
5

Digamos que tengo dos puntos A y B posicionados en la circunferencia de una elipse, y forman un ángulo X desde el punto central. Ahora diga que el punto A se mueve a un nuevo punto C. ¿Cómo puedo calcular el nuevo punto para B de manera que el ángulo X permanezca constante? Se apreciarán los códigos de algún tipo.Cálculo de un punto en una elipse

+0

Esta no es una pregunta de programación hasta que se resuelva la parte de la geometría. ¿Es tarea? Etiquetarlo como tal. Por cierto, ¿conoces las coordenadas polares? – jorgeca

+1

Hola jorgeca, Esto no es tarea, es para una aplicación en la que estoy trabajando. Mi matemática está bastante oxidada, pero ahora estoy leyendo coordenadas polares. – Kevin

Respuesta

6

¿Por qué no utilizar la forma polar de una elipse donde se mide el ángulo desde el centro de la elipse? http://en.wikipedia.org/wiki/Ellipse#Polar_form_relative_to_center De esta ecuación, si conoce el valor del ángulo entre A y B (digamos theta), y conoce el valor del ángulo central del nuevo punto C (digamos phi), entonces su punto D requerido puede calcularse a partir de este forma polar utilizando un ángulo (theta + phi)

+0

Gracias, creo que esto funcionará. – Kevin

Cuestiones relacionadas