Estoy intentando dibujar un gráfico circular mediante programación, utilizando una elipse en lugar de un círculo, pero tengo problemas para calcular los ángulos correctos de las porciones. Si fuera un círculo, podría utilizar el porcentaje que representa la rebanada multiplicado por $360$ grados para obtener los ángulos precisos creados por los cortes.
Supongamos que se conoce lo siguiente sobre una elipse centrada en el origen con un corte $s$ :
- radios $a$ y $b$
- el porcentaje de la superficie que se corta $s$ representa
- ángulo $\theta_1$ que es el ángulo desde $0$ grados al principio del primer borde de la rebanada (moviéndose en sentido contrario a las agujas del reloj).
¿Cómo se calcula el ángulo que la rebanada $s$ crea desde el centro de la elipse?
Nota: Esencialmente, necesitaría encontrar $\theta_2$ o el ángulo de la rebanada sombreada en amarillo representado en esta pregunta :