圭表
Multi tool use
陈列在北京古观象台的圭表。原件为明朝仿元朝郭守敬圭表所制,现古观象台内的石制底座为原件,其上的铜圭表为1983年复制,铜圭表原件现存紫金山天文台
圭表 是中国古代根据日影长度变化测定季节、划分四季和推算历法的工具。圭表由“圭”和“表”组成,表是一根垂直立于地面的杆或柱;圭是地面一根垂直于立杆或立柱的水平标尺,指向正北。正午,“表”的日影落在“圭”的刻度上,根据表影的长度可以测定节气,推算历法等。比如可以通过测量两次正午时(12点整)表影长度最长时刻(冬至点)的时间间隔(两个冬至点之间的时间间隔),确定一年的长度。通过测量正午表影长度确定冬至、夏至,进而推算回归年长度。
目录
1 郭守敬的改良
2 注释
3 相关条目
4 外部链接
郭守敬的改良
中国元朝的郭守敬所制作的高表 就是將圭表增長增高設計而成的。
此前圭表使用起来会遇到几个困难。首先,表影边缘不清晰。阴影越靠近边缘,颜色越淡,到底影子的尽头在什么位置,很难判断。影子的边界不清,影长就测量不准。其次,测量影长的技术欠精密。古代量长度的尺,一般只能量到分,往下可以估计到厘,即十分之一分。按照传统方法,测量冬至影长,如果量错一分,按此推算出来的冬至时刻就会有一个或半个时辰的误差。中国古代将一日分成12个时辰,一个时辰合如今所说的两小时。所以这在天文历法上是很大的误差。最后,圭表只能观测日影,不能观测月影和星影。
面对这些困难,唐宋以来,科学家们想过许多办法,但始终没有解决好。郭守敬在困难面前没有退缩。他从分析产生困难的原因入手,然后针对各个原因,分别寻找对策,逐一解决困难。
前代圭表的“表”仅高八尺,表影很短,表影边缘模糊,测量错一点,实际误差很大。郭守敬设计的圭表,称为“高表”,就是把表竿增高至40尺,提高到五倍,因而观测时的表影也加长到五倍。表影加长了,相对于表影长度而言,边缘不清造成的误差就相应缩减了占表影长度的比例,测量的数据便精确多了,按此例推算节气的误差也就明显减少了。另外,高表顶部还架设了一根横梁,这也有助于识别表影边缘。
高表还不能彻底解决表影边缘清晰度的问题。郭守敬于是创造了一个称为“景符 ”的辅助仪器,用来提高测量的效果。景符,即影符。它是一片四寸长、二寸宽的铜叶,正中开一个针孔那样的小洞。铜叶的一端用枢纽接在一个二寸见方的框子边上;另一端用小棍支撑起来,就跟箱子盖那样可以自由启闭,以便调节其倾斜度。将景符放置在圭面上,正对太阳,日光通过小孔,射到圭面上,就会形成一个极微小的太阳像,非常明亮。测量正午日影时,先将景符放在圭面上影端旁边,使符面垂直于日光,然后前后移动景符,使太阳、高表顶部横梁与符上小孔三者正好处在同一条直线上,那么,圭面上所显露出的太阳像跟米粒大小,亮晶晶的,中间有一条细如发丝的横梁影子,立刻记下它的位置,就可以测量日影的长度了。这是利用针孔成像的办法,使高表横梁在日光下所投虚影成为精确实像,测得的表影长度比以前圭表测影要精确得多。[1]
注释
^ 《元史·天文志》载:“景符之制,以铜叶,博二寸,加长博之二,中穿一窍,若针芥然,以润方为趺,一端设为机轴,可令开阖,稽其一端,使其势斜倚,北高南下,往来迁就于虚梁之中。窍达日光,仅如米许,隐然见横梁于其中。”
相关条目
外部链接
Gghhqpu x0,UrTra7and8mrwN
Popular posts from this blog
提示 :本条目的主题不是 香港中文大學(深圳) 。 body.skin-minerva .mw-parser-output table.infobox caption{text-align:center} 香港中文大學 The Chinese University of Hong Kong 校训 博文約禮 [1] [2] 创建时间 1963年10月17日 学校类型 法定(公立)、研究型 監督 主權移交前:英屬香港總督 主權移交後:香港特別行政區行政長官 校董會主席 梁乃鵬博士 校長 段崇智教授 副校长 華雲生教授(常務副校長) 霍泰輝教授、吳基培教授 張妙清教授、潘偉賢教授 陳偉儀教授、吳樹培先生 教师人數 1,619 [3] 学生人數 25,489 [3] 本科生人數 20,147 [3] 研究生人數 5,342 [3] 校址 香港新界沙田馬料水沙田市地段437號(大埔公路十一至十二咪左右(正門及崇基門) 22°25′10″N 114°12′19″E / 22.41946°N 114.205358°E / 22.41946; 114.205358 坐标: 22°25′10″N 114°12′19″E / 22.41946°N 114.205358°E / 22.41946; 114.205358 科學園路與澤祥街交界(東校門) 澤祥街18號(沙田凱悅酒店及工商管理學院)) 校區 新市鎮 总面积 134.4公頃(1,344,000平方米) [2] 代表色 紫與金 [1] 吉祥物 鳳凰 [1] 隶属 英聯邦大學協會 國際商管學院促進協會(AACSB) 東南亞高等教育協會 ( 英语 : ASAIHL ) 國際大學協會 亚太高校书院联盟 八大公立大學聯盟(譯自:HK8)[3] 网站 http://www.cuhk.edu.hk/ 香港中文大學 ( 英语: The Chinese University of Hong Kong ,縮寫为 CUHK ),簡稱 中文大學 、 中大...
10
1
I have a function that searches a vector of iterators and returns the iterator if its names matches a string passed as an argument. koalaGraph::PVertex lookUpByName(std::string Name, std::vector<koalaGraph::PVertex>& Vertices) { for (size_t i = 0; i < Vertices.size(); i++) { if(Vertices[i]->info.name == Name) return Vertices[i]; } } My question is how can I implement this as a lambda, to use it in connection with std::find_if ? I'm trying this: std::vector<koalaGraph::PVertex> V; std::string Name; std::find_if(V.begin(), V.end(), [&Name]() {return Name == V->info.name;}) But it says that V an enclosing-function local variable cannot be referenced in a lambda body unless it is in the capture list.
...
格利泽436b 太陽系外行星 太陽系外行星列表 艺术家笔下的格利泽436b 母恆星 母恆星 Gliese 436 星座 獅子座 赤經 ( α ) 11 h 42 m 11.0941 s [1] 赤緯 ( δ ) +26° 42′ 23.652″ [1] 距離 33.4 ly (10.2 pc) 光譜類型 M2.5 V [1] 軌道參數 半长轴 ( a ) 0.0291±0.0004 [2] AU 軌道離心率 ( e ) 0.150±0.012 [2] 公轉週期 ( P ) 2.643904±0.000005 [3] d (0.00723849 y) 軌道傾角 ( i ) 85.8 +0.21 −0.25 [3] ° 角距 ( θ ) 2.794 mas 近星點時間 ( T 0 ) 2,451,551.716 ±0.01 JD 半振幅 ( K ) 18.68±0.8 m/s 物理性质 质量 ( m ) 22.2±1.0 [2] M ⊕ 半徑 ( r ) 4.327±0.183 [2] [4] R ⊕ 密度 ( ρ ) 1.51 g cm -3 表面重力 ( g ) 1.18 g 溫度 ( T ) 712±36 [2] K 發現 發現時間 2004 發現者 巴特勒、沃格特、 馬西 et al. 發現方法 徑向速度、凌日法 發現地點 美國加利福尼亞州 發表論文 出版 其他名稱 Ross 905 b, GJ 436 b, [5] LTT 13213 b, GCTP 2704.10 b, LHS 310, AC+27:28217 b, Vyssotsky 616 b, HIP 57087 b, GEN# +9.80120068 b, LP 319-75 b, G 121-7 b, LSPM J1142+2642 b, 1RXS J114211.9+264328 b, ASCC 683818 b, G 147-68 b, UCAC2 41198281 b, BP...