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

Um Fórum em Português dedicado à Matemática
Data/Hora: 30 jun 2025, 17:29

Os Horários são TMG [ DST ]




Fazer Nova Pergunta Responder a este Tópico  [ 2 mensagens ] 
Autor Mensagem
MensagemEnviado: 14 jun 2016, 12:29 
Offline

Registado: 14 jun 2016, 12:18
Mensagens: 1
Localização: São Paulo
Agradeceu: 0 vez(es)
Foi agradecido: 0 vez(es)
Bom dia pessoal
Estou bricando com a formula de Haversine para calculo de distancia a partir de Latitudes e Longitudes.

A formula geral é:
hav(d/r) = hav(x2-x1) + cos(x1)*cos(x2)*hav(y2-y1)
d é a distancia entre dois pontos
r é o raio da espera
x2, x1 são as latitudes, final e inicial respectivamente
y2,y1 são as longitudes, final e inicil respectivamente

temos que hav(Θ) = sen^2(Θ/2)

Agora minha duvida é:

d = r*hav^-1(h) ou 2*r*arcsen(raiz(h))

A parte do arcsen e da raiz tudo bem, não entendi de onde veio esse 2 que multiplica o raio.

ALguem pode me ajudar?

Obrigado


Topo
 Perfil  
 
MensagemEnviado: 14 jun 2016, 15:04 
Offline

Registado: 14 dez 2011, 15:59
Mensagens: 897
Localização: Portugal
Agradeceu: 20 vezes
Foi agradecido: 373 vezes
Romanato Escreveu:
Bom dia pessoal
(...)
temos que hav(Θ) = sen^2(Θ/2)

Agora minha duvida é:

d = r*hav^-1(h) ou 2*r*arcsen(raiz(h))

A parte do arcsen e da raiz tudo bem, não entendi de onde veio esse 2 que multiplica o raio.

(...)

Vem do facto de dentro do seno ao quadrado estar Θ/2 em vez de somente Θ.
Note que se está a considerar Θ=d/r e h=hav(Θ)=sen^2(Θ/2).


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

Os Horários são TMG [ DST ]


Quem está ligado:

Utilizadores a ver este Fórum: Google [Bot] e 9 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