中华农历论坛知识讨论区历法知识 → 关于许兄的万年历月过中天时刻的精度问题


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

主题:关于许兄的万年历月过中天时刻的精度问题

帅哥哟,离线,有人找我吗?
浪-淘-沙
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:2068 积分:4263 威望:5 精华:4 注册:2008/11/13 21:03:00
关于许兄的万年历月过中天时刻的精度问题  发帖心情 Post By:2009/1/14 11:13:00

月过中天时刻应当是月亮的方位角最接近0度的时刻。

当我把万年历计算出来的月过中天时刻代入计算月亮的方位角,发现有些偏差.

比如2008年12月12日,杭州(经度-120.16667度,纬度30.25度)月过中天时刻 2008-12-12 23:49:58,此时月亮方位角  359°49'35.95".

当月亮方位接近0度时,我查得23:50:00时,方位角  359°57'07.82"。23:50:01时,方位角    0°00'53.75"。(找中间值,查出23:50:00.762时,方位角  359°59'59.99"。)

这似乎是说计算月亮过中天的程序与计算方位角的程序调用的参数不完全相同的。所以分别计算出来的结果之间有了二三秒钟的误差。


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


加好友 发短信
等级:蝙蝠侠 帖子:866 积分:3804 威望:3 精华:20 注册:2008/3/20 22:14:00
  发帖心情 Post By:2009/1/14 16:42:00

您很细心。中天时刻计算使用了很低精度的月亮坐标计算,迭代计算也只有两次。如果希望提高精度,可能需要迭代3次并使用更高精度的坐标。

误差0.1分以内的精度是比较满意的,调用《寿星万年历》的升中降时刻函数,一次性计算一年365天的数据也不会很耗时,精度低一些速度还是比较快。


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

返回版面帖子列表

关于许兄的万年历月过中天时刻的精度问题








签名