Wolfram Astronomie | Zum Ausprobieren

Nehmen Sie Änderungen vor und führen Sie jeden Code aus, indem Sie in den Code klicken und die Tastenkombination
+
drücken.
Astronomische Daten berechnen und visualisieren. Machen Sie die Astronomie berechenbar, mit kuratierten astronomischen Daten und präzisen Positionwerten basierend auf den neuesten verfügbaren Ephemeridenberechnungen. Erstellen Sie mühelos detaillierte Himmelskarten und visualisieren Sie vergangene oder zukünftige astronomische Ereignisse.

Astronomische Berechnungen

Berechnen Sie die Position des Mars in Bezug auf den lokalen Zeithorizont:
Ausführen
In[]:=
AstroPosition
Mars
PLANET
,"Horizon"
Berechnen Sie die äquatorialen Koordinaten von Altair:
Ausführen
In[]:=
AstroPosition
Altair
STAR
,"Equatorial"
Berechnen Sie die mittleren ekliptikalen Koordinaten von Antares:
Ausführen
In[]:=
AstroPosition
Antares
STAR
,"MeanEcliptic"
Berechnen Sie die galaktischen Koordinaten von Rigil Kentaurus:
Ausführen
In[]:=
AstroPosition
Rigil Kentaurus
STAR
,"Galactic"
Visualisieren Sie die verschiedenen Bezugsebenen in Relation zur galaktischen Bezugsebene aus der Perspektive der Erde:
Ausführen
In[]:=
AstroGraphicsAstroReferenceFrame->"Galactic",
Earth
PLANET
,AstroBackground->"GalacticSky"

Präzise Dynamiken des Sonnensystems

Plotten Sie den Winkelabstand zwischen Jupiter und Saturn, wie er von London aus zwischen den Jahren 2000 und 2040 beobachtet wurde:
Ausführen
In[]:=
PlotAstroAngularSeparation
Jupiter
PLANET
,
Saturn
PLANET
,Dated
London
CITY
,year,{year,2000,2040}
Berechnen Sie die größte scheinbare Annäherung zwischen Jupiter und seinem Mond Europa am 8. Januar 1610:
Ausführen
In[]:=
date=FindAstroEvent"Appulse",
Jupiter
PLANET
,
Europa
PLANETARY MOON
,
Fri 8 Jan 1610 00:00:00CET
,
Padua
CITY
,TimeZone->"Europe/Rome"
Out[]=
Fri 8 Jan 1610 03:09:27CET
Visualisieren Sie die Position von Europa und Jupiter an diesem Tag und beobachten Sie Io im gleichen Feld, ausgerichtet an der Ekliptik:
Ausführen
In[]:=
ResourceFunction["TelescopeView3D"]
Jupiter
PLANET
,date,
Padua
CITY
,"SatellitesToInclude"->EntityClass["PlanetaryMoon","GalileanMoon"],ViewVertical->{0,0,1}

Finsternisse

Entscheiden Sie sich für das Datum der maximalen Sonnenfinsternis am 8. April 2024:
Ausführen
In[]:=
eclipse=SolarEclipse[DateObject[{2024,4,8}]]
Erstellen Sie eine Karte des Finsternispfades und anderer relevanter Elemente der Finsternis-relevanten Geometrie:
Ausführen
In[]:=
SolarEclipse[eclipse,"EclipseMap"]

Astronomische Formeln

Suchen Sie nach Formeln in natürlicher Sprache:
Ausführen
In[]:=
forms=Join[FormulaLookup["apparent magnitude formula"],FormulaLookup["parallax formula"],FormulaLookup["Drake's equation"],FormulaLookup["stellar energy flux equation"],{FormulaLookup["black hole temperature"][[1]]}]
Rufen Sie Gleichungen für Formeln ab:
Ausführen
In[]:=
eqs=FormulaData/@forms
ZeigenSieFormelnintraditionellerNotationan:
In[]:=
TraditionalForm[Column[eqs]]
Berechnen Sie das Helligkeitsverhältnis zwischen zwei Sternen mit unterschiedlicher scheinbarer Helligkeit:
Ausführen
In[]:=
FormulaData["ApparentMagnitudeIntensity",{
m
1
->4.5,
m
2
->6.35}]

Astronomische Daten

Wählen Sie zufällig einen Apollo-Asteroiden aus:
Ausführen
In[]:=
asteroid=RandomChoiceEntityList
Apollo asteroids
MINOR PLANETS

Fragen Sie verschiedenen Eigenschaften des Asteroiden ab:
In[]:=
EntityValue[asteroid,{"SemimajorAxis","Eccentricity","Inclination","Apoapsis","Periapsis"},"Dataset"]
Erstellen Sie ein Histogramm der Werte der großen Halbachsen der Apollo-Asteroiden:
Ausführen
In[]:=
Histogram
Apollo asteroids
MINOR PLANETS
["DistanceFromSun"],PlotTheme->"Marketing",FrameLabel->{"semimajor axis (AU)","asteroid count"}

Astro-Visualisierungen

Nehmen wir an, dass der Himmel am 15. August 2024 um 22 Uhr genau nach Süden zeigt und 30° über dem Horizont zentriert ist:
Ausführen
In[]:=
AstroGraphics[AstroReferenceFrame->{"Horizon",DateObject[{2024,8,15,22,0,0}]},AstroBackground->"GalacticSky",AstroProjection->"Stereographic",AstroRange->Quantity[35,"AngularDegrees"],AstroCenter->{180,30}]

Sternbilder und Sternkarten

Legen Sie einige benutzerdefinierte Stile für eine Sternkarte fest:
Ausführen
In[]:=
style={"ShowConstellationIllustrations"->True,"ShowConstellationRegions"->True,"ConstellationRegionStyle"->Darker[Blue,.2],"ConstellationLineStyle"->Opacity[0.6,LightBlue],"ShowConstellationBoundaries"->True,"ConstellationBoundaryStyle"->Directive[Dashing[{0,Tiny}],Yellow],"ConstellationNameStyle"->GrayLevel[0.7],"ShowSolarSystemObjects"->False};
Visualisieren Sie den Himmel mit Blick auf das Sternbild Skorpion und fügen Sie die benutzerdefinierten Stile mit Illustrationen und Grenzen ein:
Ausführen
In[]:=
AstroGraphics
Scorpius
CONSTELLATION
,AstroBackground->AstroStyling"GalacticSky","ShowConstellations"->
Scorpius
CONSTELLATION
,style,AstroReferenceFrame->"J2000"

Zeitangaben in der Astronomie

Berechnen Sie die wöchentlichen Positionen des Mars von Juli 2022 bis Juli 2023:
Ausführen
In[]:=
mars=AstroPosition[Entity["Planet","Mars"],{"Equatorial",#}]&/@DateRange["1 Jul 2022","1 July 2023","Week"];
Ein Teil der Bahn war rückläufig:
Ausführen
In[]:=
AstroGraphics[{White,Point[mars]},AstroReferenceFrame->"Equatorial"]

Skalen im Universum

Definieren Sie eine Gleichung im Nanometerbereich:
Ausführen
In[]:=
equation=FormulaData[{"PlanckRadiationLaw","Wavelength"},{"T"->Quantity[5000,"Kelvins"],"λ"->Quantity[wl,"Nanometers"]}][[2,2]];
Plotten Sie die Gleichung über eine Reihe von Wellenlängen:
Ausführen
In[]:=
Plot[equation,{wl,200,5000},AxesLabel->{"Wavelength (nm)","Spectral radiance (W
-1
sr
-3
m
​)"}]
Untersuchen Sie die Eigenschaften von kosmologischen Modellen beliebiger Zusammensetzung:
Ausführen
UniverseModelData[Quantity[10^9,"Parsecs"],<|"OmegaLambda"->0,"OmegaMatter"->0.8,"OmegaRadiation"->0.2,"HubbleH0"->Quantity[50,("Kilometers")/("Megaparsecs""Seconds")]|>]

Geografie von Himmelskörpern

Interpretieren Sie die Merkmale des Sonnensystems mit natürlicher Sprache:
Ausführen
In[]:=
feature=Interpreter["SolarSystemFeature"]["Sinai Planum"]
Erstellen Sie eine Reliefkarte der Himmelskörper des Sonnensystems:
Ausführen
In[]:=
GeoGraphics[GeoCenter->feature,GeoBackground->"ReliefMap",GeoRange->Quantity[1000,"Miles"]]