lat,长时间的日夜?

3次观看(最近30天)
我有一个纬度的向量,经度的向量,以及UTC时间的向量。
是否有一种简单的方法可以确定每个点白天还是晚上?只是一种简单的0,1的答案?
1条评论
詹姆斯·图萨(James Tursa)
将其转换为指向矢量,然后找到该矢量与太阳指向矢量之间的角度。您有太阳位置功能吗?

登录发表评论。

接受的答案

妮娜·舒巴克(Nina Schuback)
感谢您的答复!
我最终使用了sunsetsunrise.m功能,使我在UTC中给我日落和日出!

更多答案(2)

Ameer Hamza
Ameer Hamza 2020年4月5日
如果您有映射工具箱,则可以使用TimeZone(): //www.tatmou.com/help/map/ref/timezone.html 在经度值的情况下,找到从UTC的小时偏移。
从偏移值中,您可以将UTC转换为当地时间并根据您的阈值,无论是白天还是晚上。或者,您也可以使用DateTime()函数将UTC转换为本地时间。

Meysam Mahooti
Meysam Mahooti 2021年5月26日
//www.tatmou.com/matlabcentral/fileexchange/60157-sunrise-sunset?s_tid=srchtitle

社区寻宝

在Matlab Central中找到宝藏,发现社区如何为您提供帮助!

开始狩猎!