仙境传说公会图标下载:关于求昼长的问题

来源:百度文库 编辑:高考问答 时间:2024/05/03 09:25:24
比如说知道北半球某地夏至日正午太阳高度角为A,那能否依此求出此时昼长与夜长?

能很简单..字母运算 同意楼上的..
A=90度-q(地理纬度)+d(太阳赤纬)
A=90度-q+23度26分
q=113度26分-A
半昼弧公式为cost=-tgq·tgd
cost=-tg(113度26分-A)·tg23度26分
cost=-0.4334tg(113度26分-A)
t=arccos[-0.4334tg(113度26分-A)]
2t=2arccos[-0.4334tg(113度26分-A)]
2t就是昼长 昼长为2arccos[-0.4334tg(113度26分-A)]
24-2t就是夜长 夜长为24-2arccos[-0.4334tg(113度26分-A)]

可以,但是比较复杂
半昼弧公式为cost=-tgq·tgd
q为当地地理纬度,d为太阳赤纬,t为半昼弧
当地地理纬度知道正午太阳高度就很容易求了,太阳直射北纬23度26分,用正午太阳高度减23度26分,取余角就能得出当地地理纬度。
太阳赤纬是太阳在天球坐标系(第一、二赤道坐标系)中的纬度位置,在夏至日那天,应该是23度26分
带入公式,能求出半昼弧长,后面就很容易了