RT,北纬60度冬至日昼长怎么计算
答案:1 悬赏:60 手机版
解决时间 2021-04-07 02:52
- 提问者网友:你给我的爱
- 2021-04-06 22:08
RT,北纬60度冬至日昼长怎么计算
最佳答案
- 五星知识达人网友:纵马山川剑自提
- 2021-04-06 23:32
因为昼长是和周日圈在地平线上的弧长有关(姑且叫做“白昼弧长”),而这是由太阳直射纬度和观察者当地纬度决定的。
根据球面角计算式,就有:白昼弧长 = 2·arccos[tg当地纬度·ctg(90+太阳直射纬度)],公式中的两个纬度如果是位于北半球就用正数,南半球用负数。
公式的arccos里面有可能出现大于1或者小于-1的情况,都是无解,大于1的时候是极夜,小于-1的时候是极昼,因为没有日出日落所以才无解的。
回到问题,冬至的北纬60度,太阳直射-23.5度,就这么代入公式,得出白昼弧长是82.277度。
而地球每小时自转15度,所以地球转过白昼弧长所需的时间是 82.277/15 = 5.48小时,就是答案所说的时间。
这个问题就是那个球面角的计算是学校里没有教的。
根据球面角计算式,就有:白昼弧长 = 2·arccos[tg当地纬度·ctg(90+太阳直射纬度)],公式中的两个纬度如果是位于北半球就用正数,南半球用负数。
公式的arccos里面有可能出现大于1或者小于-1的情况,都是无解,大于1的时候是极夜,小于-1的时候是极昼,因为没有日出日落所以才无解的。
回到问题,冬至的北纬60度,太阳直射-23.5度,就这么代入公式,得出白昼弧长是82.277度。
而地球每小时自转15度,所以地球转过白昼弧长所需的时间是 82.277/15 = 5.48小时,就是答案所说的时间。
这个问题就是那个球面角的计算是学校里没有教的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯