| Astro :: coord :: eci :: sol Calcule a posição do sol. |
Baixe Agora |
Astro :: coord :: eci :: sol Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Tom Wyant
- Site do editor:
- http://search.cpan.org/~wyant/
Astro :: coord :: eci :: sol Tag
Astro :: coord :: eci :: sol Descrição
Calcular a posição do sol. Astro :: Coord :: Eci :: Sun é um módulo Perl para calcular a posição do Sun.synopsis Use Astro :: Coord :: ECI; Use Astro :: Coord :: Eci :: Sun; Use Astro :: Coord :: Eci :: Utils QW {Deg2Rad}; # 1600 Pensilvânia Ave, Washington DC USA # Latitude 38.899 N, Longitude 77.038 W, # Altitude 16,68 metros acima do nível do mar Minha $ Lat = Deg2RAD (38.899); # Radians My $ Long = Deg2RAD (-77.038); # Radianos Meu $ ALT = 16,68 / 1000; # Quilômetros Meu $ Sun = Astro :: Coord :: Eci :: Sun-> Novo (); Meu $ STA = ASTRO :: COORD :: ECI-> Universal (Tempo ()) -> Geodetic ($ Lat, $ LONG, $ ALT); Meu ($ Tempo, $ Rise) = $ STA-> NEXT_ELEVATION ($ SUN); Imprimir "Sun @ {} é ", escalar localtime $ horário" "Este módulo implementa a posição do sol em função do tempo, conforme descrito em Algoritmos astronômicos de Jean Meeus", "segunda edição. É uma subclasse de Astro :: Coord :: ECI, com o id, nome e Atributos de diâmetro inicializados apropriadamente, e o método time_set () substituído para calcular a posição do sol no tempo determinado. Requisitos: · Perl.
Astro :: coord :: eci :: sol Software Relacionado