He generado un conjunto de coordenadas y para un conjunto dado de coordenadas x utilizando la siguiente ecuación generalizada de la elipse:
$$\dfrac {((x-h)\cos(A)+(y-k)\sin(A))^2}{(a^2)}+\dfrac{((x-h) \sin(A)-(y-k) \cos(A))^2}{(b^2)}=1$$
Esta es la forma cuadrática de la ecuación dada anteriormente: $$y^2(\dfrac{sin^2(A)}{b^2} + \dfrac{cos^2(A)}{a^2}) + y(2xsin(A)cos(A)(\dfrac {1}{a^2} - \dfrac {1}{b^2})) + (x^2(\dfrac{cos^2(A)}{b^2}+\dfrac{sin^2(A)}{a^2}) - 1)$$
La ecuación está en forma cuadrática: $$y^2Q + yW + C$$
He conseguido simplificar la ecuación a una forma cuadrática para poder resolver la ecuación, pero no soy capaz de girar la elipse utilizando valores distintos de 0(cero) para A (que es el ángulo) .
Elipse con A = 0 :
Elipse con A = 1 :
Elipse con A = 10 :
Como puedes ver, la elipse no se construye correctamente para ángulos distintos de 0. ¿Qué estoy haciendo mal? Estoy usando python para construir la elipse.
PS: Sea el conjunto de puntos de coordenadas x [1, 10].