该函数计算给定日期和时区在地球上任何位置(纬度、经度和海拔)的日出和日落时间。该函数是完全向量化的,因此任何输入参数都可以是标量、向量或矩阵(大小相同)。
没有任何争论,日出将尝试猜测你的位置(需要互联网连接)。
NEW:也可以使用两个反向函数:
-从昼长计算相应纬度;
-从日出和日落的日期/时间计算相应的纬度和经度。
两个反向函数都需要高度作为输入参数。
例子:
获取你当前位置的日出/日落:
> >日出
位置:48.8582°N, 2.3387°E, 0米
日出时间:10-Oct-2017 08:03:41 +02
日落:10-Oct-2017 19:13:49 +02
昼长:11h 10mn 8秒
2019年4月21日在海拔0米处计算14小时日光对应纬度:
> >日出(14/24,0,' 2019-04-21 ',' day2lat ')
估计纬度:49.076°N
计算具体日出和日落时间对应的纬度和经度:
> >日出(22 - 4月- 2019 04:52:12,22 - 4月- 2019 18:51:04,0,' sun2ll ')
估计位置:47.9995°N, 2.00142°E
输入help sunrise或doc sunrise可以获得语法和完整的文档。有关进一步解释,请参阅函数代码。
引用作为
弗朗索瓦Beauducel(2021)。SUNRISE:日出和日落的时间GitHub (https://github.com/beaudu/sunrise/releases/tag/v1.4.1)。检索.