文档介绍:可以通过数学知识得出任意一个地方在任意一天日出日落的方位角度,可以用下面的公式: 方位角=90-[2(sinM/cosN)^2-1]公式中,M表示的是某天太阳直射的纬度,N表示的是某地的纬度,^2表示平方。下面是太阳升落方位随纬度变化规律:(一)在赤道上(北天极的高度φ=0°,即天赤道和地平圈垂直):一年四季太阳都是垂直地升起而又垂直的落下,且太阳直射点纬度是多少度,太阳升落防卫便是多少度。例如:每年11月7日,太阳直射南纬16°19',此日的太阳升落方位亦为16°19',即在赤道上看11月7日这天太阳是从正东偏南16°19'处升起,在正西偏南16°19'处落下。(二)在开始出现极昼的纬度上(太阳直射点与刚好出现极昼的纬度互余,即太阳的赤纬与北天极的高度互余):太阳升落方位最大为90°(三)在开始出现极昼的纬度到极点看:一天中太阳高度有变化,太阳开始升起和下落到的最低点方位均为90°。例如:6月22日,在北纬70°处看太阳,一天中太阳总是在地平以上转圈,只在半夜时下落到最低点,此时太阳位于正北方天空。(四)极昼期间在极点上看(北天极的高度φ=90°,即天赤道和地平圈重合):一天中太阳高度没有变化,始终等于该日太阳直射点纬度,太阳只有方位变化而无所谓升落,因而不存在升落方位问题。(五)在赤道与极昼极夜出现的纬度之间看:纬度越高,太阳升落的方位角就越大。例如,12月22日,太阳直射点纬度为23°26',赤道上方位角为23°26',南北回归线上为25°41',南北纬45°为34°13'(即在北纬45°上,太阳此日从东偏南34°13'地平线上升起,西偏南34°13'落下),极圈上为90°。感谢mryangfk提供的计算公式,相信科学,、日出日落时间的通式计算昼夜长短、日出日落时间的通式下面是一个计算任意地方在任意一天昼夜长短、日出日落时间的通式,不知道正确不正确,现在贴出来,请大家批评指正。假设某天太阳直射的纬度为M度(M在+-),观察者所处的纬度为N度(N在+90到-90之间),那么这天N度地点的夜长为:T=(2/15)os(tgMtgN)小时……(1)(说明:如果人在北半球,太阳在南半球,则M应该取负值,那么结果也是负值,该值表示的是北半球那人所看到的昼长。)os(tgMtgN)/15(当地时刻)……(2)日落时刻为24-os(tgMtgN)/15(当地时刻)……(3)例如,要计算北京在夏至这一天的夜长,已知北京在北纬40度,即N=40,,即M=,把N和M的值代入(1)式,。上面的公式中,M和N的地位等同,所以在一定范围内可互换。比方说,某人在北纬20度、太阳在北纬10度与某人在北纬10度、太阳在北纬20度的昼夜长短一样,日出日落时刻也一样。用上面的公式(1)也可以计算某天极昼和极夜出现的纬度。例如计算太阳在北纬M度这一天,北极出现极昼的纬度。把T=0(极昼时夜长为0)代入(1)式,可以得到N=90-M。就是说,当太阳在北纬20度时,北极出现极昼的最低纬度是北纬70度;当太阳在北回归线()这一天,。当然,因为地球两极略扁,不是个标准球,所以计算结果比实际值略大。上