混合量
混合量会在以下多个情境中出现:货币、时间、距离、重量、角度等.
In[1]:=
Quantity[MixedMagnitude[{2, 35, 21.2}], 
 MixedUnit[{"Hours", "Minutes", "Seconds"}]]Out[1]=
In[2]:=
UnitConvert[Quantity[75.562, "AngularDegrees"], 
 MixedUnit[{"AngularDegrees", "ArcMinutes", "ArcSeconds"}]]Out[2]=
In[3]:=
Quantity[MixedMagnitude[{5, 11}], MixedUnit[{"Feet", "Inches"}]]Out[3]=
In[4]:=
Quantity[MixedMagnitude[{5, 11}], MixedUnit[{"Feet", "Inches"}]];
% + Quantity[2.5, "Feet"]Out[4]=
函数 SiderealTime 返回混合量. 找出你现在所在位置的当前恒星时(sidereal time).
In[5]:=
stime = SiderealTime[]Out[5]=
获取太阳当前位置的赤道坐标.
In[6]:=
sunpos = SunPosition[CelestialSystem -> "Equatorial"]Out[6]=
计算月亮在统一坐标系统中的位置.
In[7]:=
moonpos = MoonPosition[CelestialSystem -> "Equatorial"]Out[7]=
找出行星的赤经坐标.
In[8]:=

planetpos = 
 QuantityMagnitude[
  DeleteMissing[
   EntityValue[EntityClass["Planet", All], 
    EntityProperty["Planet", "RightAscension"]]], 
  "HoursOfRightAscension"]Out[8]=
将不同的位置度量结合进每一个天体的赤经列表中.
In[9]:=
ascensions = Join[ {0, moonpos[[1, 1]] - sunpos[[1, 1]]}, planetpos];显示完整的 Wolfram 语言输入
创建从南极观测时行星、太阳和月亮的位置图形视图.
显示完整的 Wolfram 语言输入
Out[11]=


