AstroRiseSet

AstroRiseSet[astro]

返回天体 astro 下次升起与落下的日期.

AstroRiseSet[astro,etype]

返回从当前地理位置观察到的给定天体 astro 的下一个类型为 etype 的事件的日期,如 "Rise""UpperCulmination".

AstroRiseSet[astro,etype,loc]

返回从位置 loc 观察到的给定天体 astro 的下一个类型为 etype 的事件的日期.

AstroRiseSet[astro,etype,loc,date]

返回给定日期之后下一个类型为 etype 的事件的日期.

更多信息和选项

  • AstroRiseSet 计算任何天体(如太阳、月亮或恒星)在给定位置穿过当地地平线或当地子午线的瞬间. 该位置可以是地球上的某个位置,也可以是太阳系中的任何其他天体.
  • AstroRiseSet[astro,etype,] 中的可能事件类型 etype 包括:
  • "Rise"天体 astro 在东方向上穿越地平线
    "Set"天体 astro 在西方向下穿越地平线
    "UpperCulmination"天体 astro 在最高处穿越当地子午线
    "LowerCulmination"天体 astro 在最低处穿越当地子午线
  • AstroRiseSet[astro,{etype1,etype2,},] 返回给定类型的下一个事件的 dateetypei 对列表,按日期排序.
  • AstroRiseSet[astro,] 中的 astro 可以指定为任何 astro 域的实体,或明确定义该实体的字符串. 也可以接受例如 "TrueEquinox""NorthGalacticPole" 等命名方向.
  • AstroRiseSet[astro,etype,loc,] 中的位置 loc 可以指定为地理实体或显式 GeoPosition[{lat,lon}]GeoPosition[{lat,lon},planet] 对象. 海拔 h,指定为 GeoPosition[{lat,lon,h}],影响天体的上升和下降时间.
  • 对于 DateInterval 对象 dintAstroRiseSet[astro,etype,loc,dint] 返回在该间隔内可观察到的给定类型的所有事件的列表. 符号 {date1,date2,All} 等价于 DateInterval[{date1,date2}].
  • AstroRiseSet[astro,etype,loc,{date1,date2,}] 返回一个 EventSeries 对集合.
  • AstroRiseSet 的选项包括:
  • CalendarType Automatic用于返回日期的日历
    DateFormat Automatic用于显示输出日期的格式
    DateGranularity Automatic输出日期的日历粒度
    ReferenceAltitude Automatic定义上升/下降时刻的高度值
    TimeDirection 1是否返回下一个或上一个新月
    TimeSystem Automatic输出日期的时间系统
    TimeZone $TimeZone输出日期的时区
  • ReferenceAltitude 选项的可能值包括:
  • Automatic天体上缘越过零高度
    alt天体中心越过数值高度 alt
    {alt,limb}天体给定边缘越过数值高度 alt
  • 参考高度角 alt 可以以 Quantity 角度或以角度解释的数值表达式给出. 对于太阳这一特殊情况,这些是参考高度的传统值:
  • "Civil"太阳中心的高度为 6 度
    "Nautical"太阳中心的高度为 12 度
    "Astronomical"太阳中心的高度为 18 度
  • 天体边缘的可能值包括:
  • "UpperLimb"天体上缘
    "Center"天体中心点
    "LowerLimb"天体下缘
    limb1(下缘)和 1(上缘)之间的数值

范例

打开所有单元关闭所有单元

基本范例  (4)

从您的地理位置观察,求火星下一次升起的时间:

求本周从芝加哥观测到的月亮降落时间:

连续日期之间的差异总是超过 24 小时:

求今天的民用曙暮光和天文曙暮光时间:

在北极圈和南极圈外的高纬度地区,夏季或冬季的很长一段时间里都不会出现日出:

范围  (11)

被观测的天体  (2)

计算从您所在位置观察到的任意类型天体的下一次升起和降落时间:

计算太空中指定方向的升起和降落时间:

事件类型  (2)

计算木星的下一次升起和降落时刻:

同时计算两者,并按日期排序:

计算木星的中天时刻:

同时计算上中天和下中天,并按日期排序:

观测位置  (3)

指定观察位置:

从火星上的某个位置观察火卫一:

太阳系中的大多数物体也可以用字符串表示:

计算一个位置列表的升起事件:

经度每变化 30 度,对应约 2 小时的差异,以一天为模:

观测日期  (4)

查找火星从您当前的地理位置的下一次升起事件:

查找 2025 年火星从您当前的地理位置的第一次升起事件:

查找 2025 年前 7 天的所有火星升起事件:

也可以按如下方式指定:

查找 2024 年给定日期列表之后的事件集合:

结果以 EventSeries 表达式的形式给出:

使用 Normal 获取相应的日期对列表:

选项  (8)

CalendarType  (1)

AstroRiseSet 默认返回公历的日期:

返回犹太历的日期:

DateFormat  (1)

AstroRiseSet 默认以长格式返回日期:

指定您自己的格式:

DateGranularity  (1)

AstroRiseSet 默认返回粒度为 "Instant" 的日期:

返回粒度为 "Day" 的日期:

ReferenceAltitude  (2)

默认情况下,AstroRiseSet 报告天体上缘高度为零时的升起和降落时刻:

因此,天体的实际中心位于地平线以下:

使用特定的高度值和边缘选择:

查找下一个日出日期,默认使用地平线和太阳的上缘:

使用视高度为零的相同地平线,但现在与太阳中心进行比较:

求民用、航海和天文曙暮光的开始时间,均由太阳中心定义:

TimeDirection  (1)

AstroRiseSet 默认查找给定类型的下一个事件:

查找上一个事件:

TimeSystem  (1)

AstroRiseSet 默认返回世界时间的日期:

返回以 "TT" 时间表示的日期:

TimeZone  (1)

AstroRiseSet 默认返回您当地时区的日期:

返回格林威治标准时间 (GMT) 时区的日期:

应用  (7)

使用 TimelinePlot 可视化升起和降落事件:

计算您当前地理位置和当地时区的 2024 年日出和日落日期:

将它们分为日出和日落两组:

绘制全年的日期:

绘制一年中相应的时间,显示夏令时的变化:

使用固定时区,计算高纬度位置的日出和日落时间:

提取每个日出和日落日期的时间部分:

计算并绘制您当前地理位置 2024 年 5 月的月出和月落时间:

提取每个日出和日落日期的时间部分:

显示日出和日落时太阳的上缘如何接触地平线:

显示金星的上缘在日出和日落时如何接触地平线:

查找从伦敦观测到的本月月亮落下的时间:

连续日期之间的差异在 24 小时 17 分钟到 25 小时 24 分钟之间变化:

属性和关系  (8)

从芝加哥始终可以看到北极星,因此它不会升起和落下:

然而,在南半球的某些地方却永远无法观测到它:

计算太阳上中天(也称为子午线上行)的时刻:

这一瞬间定义了太阳正午

太阳的方位角为 180 度:

计算太阳下中天(也称为子午线下行)的时刻:

这一瞬间定义了太阳午夜

太阳的方位角为 0 度,或相当于 360 度:

月亮可能在某一天不升起或落下:

以下是三天内发生的事件序列:

月亮在同一天可能会出现三次月出月落事件:

绘制当天月球的高度图:

Sunrise[loc,date] 等价于 AstroRiseSet["Sun","Rise",loc,date]

Sunset[loc,date] 等价于 AstroRiseSet["Sun","Set",loc,date]

当天体的上缘接触地平线时,其中心具有一个小的负高度:

指定升起和降落是相对于对象的中心定义的:

Wolfram Research (2024),AstroRiseSet,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AstroRiseSet.html.

文本

Wolfram Research (2024),AstroRiseSet,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AstroRiseSet.html.

CMS

Wolfram 语言. 2024. "AstroRiseSet." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/AstroRiseSet.html.

APA

Wolfram 语言. (2024). AstroRiseSet. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/AstroRiseSet.html 年

BibTeX

@misc{reference.wolfram_2024_astroriseset, author="Wolfram Research", title="{AstroRiseSet}", year="2024", howpublished="\url{https://reference.wolfram.com/language/ref/AstroRiseSet.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_astroriseset, organization={Wolfram Research}, title={AstroRiseSet}, year={2024}, url={https://reference.wolfram.com/language/ref/AstroRiseSet.html}, note=[Accessed: 22-November-2024 ]}