Fórum de Matemática
DÚVIDAS? Nós respondemos!

Um Fórum em Português dedicado à Matemática
Data/Hora: 18 jun 2025, 13:34

Os Horários são TMG [ DST ]




Fazer Nova Pergunta Responder a este Tópico  [ 3 mensagens ] 
Autor Mensagem
MensagemEnviado: 05 mai 2013, 02:39 
Offline

Registado: 05 mai 2013, 02:06
Mensagens: 2
Localização: Brazil
Agradeceu: 0 vez(es)
Foi agradecido: 0 vez(es)
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.


Topo
 Perfil  
 
 Título da Pergunta: Re: Calculo de coordenadas
MensagemEnviado: 08 mai 2013, 16:08 
Offline

Registado: 10 nov 2012, 00:19
Mensagens: 1432
Localização: Mogi das Cruzes - SP - Brasil
Agradeceu: 47 vezes
Foi agradecido: 452 vezes
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 )\)

_________________
Fraol
Você também pode contribuir, se souber alguma questão responda ou participe da discussão. Divulgue nosso forum.


Topo
 Perfil  
 
 Título da Pergunta: Re: Calculo de coordenadas
MensagemEnviado: 11 mai 2013, 12:12 
Offline

Registado: 05 mai 2013, 02:06
Mensagens: 2
Localização: Brazil
Agradeceu: 0 vez(es)
Foi agradecido: 0 vez(es)
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.


Topo
 Perfil  
 
Mostrar mensagens anteriores:  Ordenar por  
Fazer Nova Pergunta Responder a este Tópico  [ 3 mensagens ] 

Os Horários são TMG [ DST ]


Quem está ligado:

Utilizadores a ver este Fórum: Nenhum utilizador registado e 8 visitantes


Criar perguntas: Proibído
Responder a perguntas: Proibído
Editar Mensagens: Proibído
Apagar Mensagens: Proibído
Enviar anexos: Proibído

Pesquisar por:
Ir para:  
cron