Switch to full style
Todas as dúvidas que tiver sobre Trigonometria (ângulos, senos, cosenos, tangentes, etc.), Geometria Plana, Geometria Espacial ou Geometria Analítica
Responder

Calcular novo ponto x,y com base em um ângulo

30 Oct 2017, 16:40

Boa tarde,

Como calcular a uma posição de um ponto, aplicando um rotação em x graus?

Grato,

Aller.

Re: Calcular novo ponto x,y com base em um ângulo

31 Oct 2017, 15:09

\(x=\theta\)
rotação do ponto \(P_0(x_0,y_0)\) até o ponto \(P=(x,y)\), formando um ângulo \(\theta\), entre \(P_0 e P\):

\(\left\{\begin{matrix}
x= & x_0.cos \theta & -y_0.sen \theta\\
y= & x_0.sen \theta & +y_0.cos \theta
\end{matrix}\right.\)
ou
\(\begin{matrix}
\begin{bmatrix}
x\\ y
\end{bmatrix}= & \begin{bmatrix}
cos \theta & -sen \theta\\
sen \theta & +cos \theta
\end{bmatrix} & .\begin{bmatrix}
x_0\\ y_0
\end{bmatrix}
\end{matrix}\)
Com isso, você encontrará a posição do ponto \(P(x,y)\)

Re: Calcular novo ponto x,y com base em um ângulo

31 Oct 2017, 18:28

Na verdade estou tentando rotacionar retângulos dentro de uma imagem. Eu rotaciono a imagem em x graus, porém estou com dificuldade para rotacionar os retângulos (só os pontos da linha diagonal P0 e p1).

Re: Calcular novo ponto x,y com base em um ângulo

01 nov 2017, 11:40

aller,
apresente um desenho de como você faz a rotação, talvez possamos te ajudar.
Responder