主题最新回顾(发布时间:2011/5/16 21:45:00) |
---|
-- 作者:jyarmy
-- 以下是引用浪-淘-沙在2011-5-13 9:42:00的发言: 大气折射及太阳视面的共同作用。
当你眼睛看到太阳的顶面升出地面时。其实太阳的中心还在地面(地平线)之下15角分(不考虑大气折射)。
而大气折射,可以让地平线之下的东西提前35角分就被你看到了。 谢谢,终于明白了 |
主题最新回顾(发布时间:2011/5/13 9:42:00) |
---|
-- 作者:浪-淘-沙
-- 以下是引用jyarmy在2011-5-13 6:49:00的发言:
为什么定义在地平线下50角分而不是0度呢? 大气折射及太阳视面的共同作用。
当你眼睛看到太阳的顶面升出地面时。其实太阳的中心还在地面(地平线)之下15角分(不考虑大气折射)。
而大气折射,可以让地平线之下的东西提前35角分就被你看到了。 |
主题最新回顾(发布时间:2011/5/13 6:49:00) |
---|
-- 作者:jyarmy
-- 为什么定义在地平线下50角分而不是0度呢? |
主题最新回顾(发布时间:2009/6/21 22:53:00) |
---|
-- 作者:xjw01
-- 以上程序,2000年1月1日(T=0)至2000年1月30日(T=29)的计算结果,北京:
T=0 7:35:58 |
主题最新回顾(发布时间:2009/6/21 22:52:00) |
---|
-- 作者:xjw01
-- <script language=javascript> //===============数学工具================== function sin(x) { return Math.sin(x); } var rad = 180*3600/Math.PI; //===============太阳升起================== function sunLat(t){ //太阳黄经,t为儒略世纪数UT function sheng(jd,L,fa,TZ){ //jd儒略日平午,L地理经度,fa地理纬度,TZ时区,返回太阳升起时间 var E = (84381.4060 -46.836769*T)/rad; //黄赤交角 var A=Math.atan2( sinJ*cos(E), cosJ); //太阳赤经 //===============测试代码================== //北京的地标 -116°23' 纬度 + 39°54' L = -(116+23/60)/180*Math.PI; for(i=0;i<30;i++){ //计算30天测试 </script> [此贴子已经被作者于2009-6-22 8:36:13编辑过]
|
主题最新回顾(发布时间:2009/6/20 23:04:00) |
---|
-- 作者:浪-淘-沙
-- 谢谢许兄提供日出日落的算法。 仔细看了二遍,算法的描述基本理解了。 如何将它用程序代码表示出来,我还得慢慢研究。 |
主题最新回顾(发布时间:2009/6/19 15:57:00) |
---|
-- 作者:xjw01
-- 如何计算天体的升降 您没有浏览该精华帖子的权限 |