¡Necesito urgentemente la fórmula y el método para la rotación elíptica!
Es más fácil si recuerdas que hay una matriz de rotación dentro de la matriz. Puedes simplemente leer un libro de matrices (no sé si alguna vez lo has estudiado), dejar que la matriz actúe sobre (X, Y), luego asignarla a otro punto y luego regresar a la ecuación.
Por supuesto, el método matricial más primitivo es este: rotar un punto en el sistema de coordenadas cartesianas 45 grados y luego usar métodos geométricos para encontrar el punto, pero eso es más problemático. Es mejor hacerlo en el sistema de coordenadas polares, reemplazar (X, Y) con (longitud, ángulo), (expresado por funciones trigonométricas), y una rotación en sentido antihorario de 45 grados significa sumar 45 grados al ángulo correspondiente a la trigonométrica. función, para que puedas Conociendo las coordenadas del nuevo punto, luego podemos regresar y expresarlo como .