早教吧 育儿知识 作业答案 考试题库 百科 知识分享

白昼长度计算公式要考虑纬度,日期,海拔.日出时间不知道,日落时间也不知道,只知道纬度,日期,海拔.而且不能观测日出日落时间我要能精确到秒的不然我拿200分干吗啊昼长=12—(12—日出时间

题目详情
白昼长度计算公式
要考虑纬度,日期,海拔.日出时间不知道,日落时间也不知道,只知道纬度,日期,海拔.而且不能观测日出日落时间
我要能精确到秒的
不然我拿200分干吗啊
昼长=12—(12—日出时间)×2=(日落—12)×2这条我自己不会搜啊
我说过不能观测日出日落时间,看不到啊
日期可以用离春分多少天来代
以日出时太阳上缘与地平线相切到日落时太阳上缘与地平线相切为白昼







▼优质解答
答案和解析
搂主所说的应该能计算,这种计算不能算是无礼.但这是有前提的,那就是要采用一些数学模型抽象化,做一些前提假设——比如地球是正球形,比如地球的太阳轨道是正圆,地球自转公转都是匀速圆周运动等,这些假设与事实非常接近,因此在这些假设的基础上作出的计算就是自然情况的非常好的近似.
夜里蝠假面说太阳直射点的纬度算不出来,这是不对的,不但可以算,而且这个计算的难度不超过高中立体几何.tiandilin说日出日落时间与地形有关,我认为对搂主的问题,应该采取的日出日落时间的定义是太阳与海平面相接触的时间,这与地形无关.
具体的计算过程涉及很多立体几何,我不方便都写进来,大概思路是用日期计算太阳直射点纬度或者太阳直射方向与赤道面所成的角,用这个角度计算昼夜分界线与观察点所在地纬度小圆的交点,用交点计算小圆上的夜弧(或昼弧)的圆心角,再除以地球自转角速度求出夜长(或昼长),下面是计算结果:
夜长 = 86400 * acos(h * tan(an) / r) / PI,单位为秒
其中acos为反余弦函数,PI为圆周率(抱歉我不能输入希腊字母),
r = R * cos(la)
h = R * sin(la),其中R为地球半径,la为观察点纬度,
an = acos(1 - cos(td)^2 * sin(a0)^2),
其中,td为地球在公转轨道上从夏至起转过的角度(可以用日期求出来),a0为北回归线纬度23.5度,^2表示平方.
上述结果适用于北半球春分到秋分时段,其他情况都可以用类似的方法得出,只有一些正负号的区别.
上述结果假定海拔为0,如果要考虑海拔的影响,计算会变得复杂一些,但从实用的角度来看,现实中存在的海拔(正负一万米之内)对计算结果的影响非常小,因此忽略.
看了白昼长度计算公式要考虑纬度,日...的网友还看了以下:

连线~写出12句表示命令的句子.Shutthe(1)stereo(2)Openthe(3)tap(4  2020-03-30 …

同学们用长绳吊一重物的方法来测量一口井的深度,将绳子2折时,绳子比井深还长出10米,当他们将绳子3  2020-07-08 …

三桶油共重重90千克,甲桶倒出出12千克给乙桶,乙桶倒出13千克给丙桶,丙桶倒出5千克给甲桶,这时  2020-07-13 …

用6个边长都是1厘米的小正方形拼成一个图形.要求拼三种不同的图形,并且周长都是12厘米.(在下面的  2020-07-13 …

树上主干长出许多支干,每个支干长出同样多的小分支,主干支干小分支共183个.每个支干长出多少小分支?  2020-11-17 …

有一棵奇妙的树,原来只有1个树枝,第一年长出了1个数枝,第二年每个树枝分别长出1个新枝,第三年每个树  2020-11-17 …

主根长出若干数目的支根,支根中的三分之一又生长出同样多的小支根,而其余生长出一半数目的小支根,主根支  2020-11-22 …

某种植物的根特别发达,它的主根长出若干数目的支根,支根中有3分之1的又生长同样多的小支根,而其余生长  2020-11-22 …

华南虎亦称“中国虎”,是中国特有的虎种,生活在我国中南部.成年华南虎体型大,体长1.6~2.9米,质  2020-12-03 …

某种植物的根特别发达,它的主根长出若干数目的小支根,支根中的三分之一又生长同样多的小支根,而其余生长  2020-12-22 …