图片缩略图

SUNRISE:日出和日落的时间

version 1.4.1 (53.8 KB) by 弗朗索瓦Beauducel
从地球上任何地理位置计算日出和日落时间,并从日出/日落时间计算地理位置。

745下载

更新2021年1月04

从GitHub

在GitHub上查看许可证

该函数计算给定日期和时区在地球上任何位置(纬度、经度和海拔)的日出和日落时间。该函数是完全向量化的,因此任何输入参数都可以是标量、向量或矩阵(大小相同)。

没有任何争论,日出将尝试猜测你的位置(需要互联网连接)。

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)。检索

MATLAB版本兼容性
创建R2011b
与任何版本兼容
平台的兼容性
窗户 macOS Linux
确认

启发:SOLAR_GUI

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!
要查看或报告这个GitHub插件中的问题,请访问GitHub库
要查看或报告这个GitHub插件中的问题,请访问GitHub库