中华农历论坛知识讨论区历法知识 → 寿星万年历5.08(测试版)


  共有936187人关注过本帖树形打印

主题:寿星万年历5.08(测试版)

帅哥哟,离线,有人找我吗?
古越中兴
  1111楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:11 积分:422 威望:0 精华:0 注册:2013/6/6 12:56:00
  发帖心情 Post By:2013/6/6 13:10:00

《寿星天文历》软件我已用了好几年,的确实用.

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
浪-淘-沙
  1112楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:2068 积分:4263 威望:5 精华:4 注册:2008/11/13 21:03:00
  发帖心情 Post By:2013/6/9 8:12:00

以下是引用古越中兴在2013-6-6 13:10:00的发言:
《寿星天文历》软件我已用了好几年,的确实用.

感谢您的推广。有空请常来历法知识版块做客,大家一块探讨历法相关知识。

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
zzjking
  1113楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:1 积分:201 威望:0 精华:0 注册:2013/10/11 17:38:00
  发帖心情 Post By:2013/10/11 18:43:00

许老师,太佩服你了

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
浪-淘-沙
  1114楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:2068 积分:4263 威望:5 精华:4 注册:2008/11/13 21:03:00
  发帖心情 Post By:2013/11/3 16:04:00

今天查日食,发现一个小BUG,
比如2032-11-3有一次日偏食。
数据显示:
*****偏食始: 2032-11-03 03:23:35 + 56°12',+ 52°46'
*****中心始: 2056-11-01 11:20:04 +102°21',- 11°21'
*****中心终: 2056-11-01 11:20:04 +102°21',- 11°21'
*****偏食终: 2032-11-03 07:44:57 +141°14',+ 29°28'
*****//因为月影中心不在地球上,所以软件计算时,就出了差错,显示为2056年了。

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
xjw01
  1115楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蝙蝠侠 帖子:866 积分:3804 威望:3 精华:20 注册:2008/3/20 22:14:00
  发帖心情 Post By:2013/11/8 21:23:00

这是显示问题,可以把

   re.gk1 = this.qrd(t2+jd,vx,vy,0); //中心始
   re.gk2 = this.qrd(t3+jd,vx,vy,0); //中心终

改为,这样,地外中心线统一显增为2000年1月1日

  if(re.d<1){
   re.gk1 = this.qrd(t2+jd,vx,vy,0); //中心始
   re.gk2 = this.qrd(t3+jd,vx,vy,0); //中心终
  }else{
   re.gk1 = [0,0,0];
   re.gk2 = [0,0,0];
  }


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
xjw01
  1116楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蝙蝠侠 帖子:866 积分:3804 威望:3 精华:20 注册:2008/3/20 22:14:00
  发帖心情 Post By:2013/11/8 21:24:00

更彻底解决问题,要追朔到显示输出部分。

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
浪-淘-沙
  1117楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:2068 积分:4263 威望:5 精华:4 注册:2008/11/13 21:03:00
  发帖心情 Post By:2013/11/8 23:23:00

以下是引用xjw01在2013-11-8 21:24:00的发言:
更彻底解决问题,要追朔到显示输出部分。

多谢许兄。其它的日食也有类似“显示问题”。_________比如“食甚: 2020-12-15 00:07:44 UTC,杭州,日偏食。这肯定是观测不到的。”_____________这样的例子很多。因为这些日食,都发生的地球的对面国家或地区。似乎是解方程时,许兄没舍弃其中一个解。直线与球面相交二点。只能有其中一交点是发生日食。另一交点,在地球的背面,不可能同时发生日食的。

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
xjw01
  1118楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蝙蝠侠 帖子:866 积分:3804 威望:3 精华:20 注册:2008/3/20 22:14:00
  发帖心情 Post By:2013/11/9 23:58:00

这段代码

  if(rmin<=G.sr-G.mr){ //环食计算
   this.LX='环';
   this.sT[3] = this.lineT(G,v,u, G.sr-G.mr, 0); //食既
   this.secXY(this.sT[3],L,fa,high,g);
   this.sT[3] = this.lineT(g,v,u, g.sr-g.mr, 0); //食既再算1次

   this.sT[4] = this.lineT(G,v,u, G.sr-G.mr, 1); //生光
   this.secXY(this.sT[4],L,fa,high,g);
   this.sT[4] = this.lineT(g,v,u, g.sr-g.mr, 1); //生光再算1次
   this.dur = this.sT[4]-this.sT[3];
  }

 

之后补三行代码试试:

 

  if(rmin<=G.sr-G.mr){ //环食计算
   this.LX='环';
   this.sT[3] = this.lineT(G,v,u, G.sr-G.mr, 0); //食既
   this.secXY(this.sT[3],L,fa,high,g);
   this.sT[3] = this.lineT(g,v,u, g.sr-g.mr, 0); //食既再算1次

   this.sT[4] = this.lineT(G,v,u, G.sr-G.mr, 1); //生光
   this.secXY(this.sT[4],L,fa,high,g);
   this.sT[4] = this.lineT(g,v,u, g.sr-g.mr, 1); //生光再算1次
   this.dur = this.sT[4]-this.sT[3];
  }
  if(this.sT[0]<this.sun_s || this.sT[0]>this.sun_j) this.sT[0]=0;
  if(this.sT[1]<this.sun_s || this.sT[1]>this.sun_j) this.sT[1]=0;
  if(this.sT[2]<this.sun_s || this.sT[2]>this.sun_j) this.sT[2]=0;


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
xjw01
  1119楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蝙蝠侠 帖子:866 积分:3804 威望:3 精华:20 注册:2008/3/20 22:14:00
  发帖心情 Post By:2013/11/10 7:58:00

昨天下载了vsop2013,有打算将寿星更换为vsop2013

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
浪-淘-沙
  1120楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:2068 积分:4263 威望:5 精华:4 注册:2008/11/13 21:03:00
  发帖心情 Post By:2013/11/10 11:15:00

以下是引用xjw01在2013-11-10 7:58:00的发言:
昨天下载了vsop2013,有打算将寿星更换为vsop2013

这是一个大工程。如果更新版本,可以顺带增加一些常用功能。

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

寿星万年历5.08(测试版)








签名