He intentado utilizar la siguiente fórmula para la rotación de un punto alrededor del origen:
$$ \begin{bmatrix} x' \\ y' \end{bmatrix} = \begin{bmatrix} \cos{\theta} & -\sin{\theta} \\ \sin{\theta} & \cos{\theta} \end{bmatrix} \begin{bmatrix} x \\ y \end{bmatrix} $$
Ahora, intento aplicar esta fórmula a la coordenada $(5,3)$ y girándolo $90$ grados en el sentido de las agujas del reloj, y terminé con el siguiente resultado:
$$ \begin{bmatrix} x' \\ y' \end{bmatrix} = \begin{bmatrix} \cos{90} & -\sin{90} \\ \sin{90} & \cos{90} \end{bmatrix} \begin{bmatrix} 5 \\ 3 \end{bmatrix} \\ = \begin{bmatrix} 0 & -1 \\ 1 & 0 \end{bmatrix} \begin{bmatrix} 5 \\ 3 \end{bmatrix} \\ = \begin{bmatrix} 0(5) -1(3) \\ 1(5) + 0(3) \end{bmatrix} \\ = \begin{bmatrix} -3 \\ 5 \end{bmatrix} $$
Terminé con las coordenadas rotadas $(-3,5)$ . Lamentablemente, esto fue un error. ¿Puede alguien decirme qué estoy haciendo mal y cómo puedo hacerlo correctamente? He probado este método en otros puntos de coordenadas, y todos ellos estaban mal también.