Quantités mélangées
Les quantités mixtes apparaissent dans de multiples contextes : l'argent, le temps, la distance, le poids, les angles, etc.
In[1]:=
![Click for copyable input](assets.fr/mixed-quantities/In_36.png)
Quantity[MixedMagnitude[{2, 35, 21.2}],
MixedUnit[{"Hours", "Minutes", "Seconds"}]]
Out[1]=
![](assets.fr/mixed-quantities/O_34.png)
In[2]:=
![Click for copyable input](assets.fr/mixed-quantities/In_37.png)
UnitConvert[Quantity[75.562, "AngularDegrees"],
MixedUnit[{"AngularDegrees", "ArcMinutes", "ArcSeconds"}]]
Out[2]=
![](assets.fr/mixed-quantities/O_35.png)
In[3]:=
![Click for copyable input](assets.fr/mixed-quantities/In_38.png)
Quantity[MixedMagnitude[{5, 11}], MixedUnit[{"Feet", "Inches"}]]
Out[3]=
![](assets.fr/mixed-quantities/O_36.png)
In[4]:=
![Click for copyable input](assets.fr/mixed-quantities/In_39.png)
Quantity[MixedMagnitude[{5, 11}], MixedUnit[{"Feet", "Inches"}]];
% + Quantity[2.5, "Feet"]
Out[4]=
![](assets.fr/mixed-quantities/O_37.png)
La fonction SiderealTime renvoie une quantité mixte. Trouvez le temps sidéral actuel à votre emplacement actuel.
In[5]:=
![Click for copyable input](assets.fr/mixed-quantities/In_40.png)
stime = SiderealTime[]
Out[5]=
![](assets.fr/mixed-quantities/O_38.png)
Obtenez la position actuelle du Soleil en coordonnées équatoriales.
In[6]:=
![Click for copyable input](assets.fr/mixed-quantities/In_41.png)
sunpos = SunPosition[CelestialSystem -> "Equatorial"]
Out[6]=
![](assets.fr/mixed-quantities/O_39.png)
Calculez la position de la Lune dans le même système de coordonnées.
In[7]:=
![Click for copyable input](assets.fr/mixed-quantities/In_42.png)
moonpos = MoonPosition[CelestialSystem -> "Equatorial"]
Out[7]=
![](assets.fr/mixed-quantities/O_40.png)
Trouvez la coordonnée correcte d'ascension des planètes.
In[8]:=
![Click for copyable input](assets.fr/mixed-quantities/In_43.png)
planetpos =
QuantityMagnitude[
DeleteMissing[
EntityValue[EntityClass["Planet", All],
EntityProperty["Planet", "RightAscension"]]],
"HoursOfRightAscension"]
Out[8]=
![](assets.fr/mixed-quantities/O_41.png)
Combinez les différentes mesures de position dans la liste des ascensions correctes pour chaque corps céleste.
In[9]:=
![Click for copyable input](assets.fr/mixed-quantities/In_44.png)
ascensions = Join[ {0, moonpos[[1, 1]] - sunpos[[1, 1]]}, planetpos];
Afficher l'entrée complète de Wolfram Language
Créez une représentation graphique de l'emplacement des planètes, du Soleil et de la Lune vus du pôle Sud.
Afficher l'entrée complète de Wolfram Language
Out[11]=
![](assets.fr/mixed-quantities/O_42.png)