Fórum de Matemática | DÚVIDAS? Nós respondemos!
https://forumdematematica.org/

Calculo de coordenadas
https://forumdematematica.org/viewtopic.php?f=23&t=2428
Página 1 de 1

Autor:  EveraldoReis [ 05 mai 2013, 02:39 ]
Título da Pergunta:  Calculo de coordenadas  [resolvida]

Olá galera, sou novo aqui, e estou precisando muito de uma ajuda. É o seguinte, como faço para calcular as coordenadas x e y tendo em mãos o raio e o ângulo? Não sou fera em matemática, mas estou tentando criar um script em Javascript onde um objeto vai ficar circulando (na órbita) de um ponto central. Preciso pegar as coordenadas x e y (top e left), mas não está correto. Estou pegando seno e cosseno do ângulo (nem sei se existe isso), o objeto até percorre corretamente a órbita, porém as coordenas tem intervalos grandes entre os valores do resultado do meu cálculo. Desde já agradeço quem puder me ajudar.

PS.: Esse sistema vai ser um sistema solar em Javascript, somente para estudo.

Autor:  Fraol [ 08 mai 2013, 16:08 ]
Título da Pergunta:  Re: Calculo de coordenadas

Bom dia,

Se você tem o raio e o ângulo \(\theta\) ( use em radianos, por exemplo \(30^o = \pi / 6\) ) então:

\(x = r \cdot cos( \theta )\)

\(y = r \cdot sen( \theta )\)

Autor:  EveraldoReis [ 11 mai 2013, 12:12 ]
Título da Pergunta:  Re: Calculo de coordenadas

fraol Escreveu:
Bom dia,

Se você tem o raio e o ângulo \(\theta\) ( use em radianos, por exemplo \(30^o = \pi / 6\) ) então:

\(x = r \cdot cos( \theta )\)

\(y = r \cdot sen( \theta )\)



Eu já havia resolvido, mas obrigado mesmo assim. No meu caso estou dividindo o ângulo pelo raio (distância do planeta até o sol) para criar a variação de velocidade na translação:

\(x = r \cdot cos( \theta / r)\)

\(y = r \cdot sen( \theta / r)\)

Se quiser ver o resultado acesse: http://everaldoreis.com.br/sistema-solar.html

Obs.: De preferência usem Google Chrome para visualizar, pois ele funciona melhor com Javascript, já que o script está um pouco pesado.

Página 1 de 1 Os Horários são TMG [ DST ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/