科學計算

儒略日

儒略日( Julian day,JD)在天文学上应用广泛,它是一种计日为主的历法,起始时间为公元前4713年1月1日,协调世界时中午12时。儒略日由法国学者Joseph Justus Scliger(1540~1609)在1583年所创,这名称是为了纪念他的父亲——意大利学者Julius Caesar Scaliger(1484年-1558年)。

现在的儒略日是2454719.14861,表示2008年9月9日15:34:00。后面的小数表示的就是时分秒的信息。

其中0.1表示2.4小时、144分钟或者8640秒,以此类推。

由于儒略日数字位数太多,国际天文学联合会于1973年采用简化儒略日(MJD),其定义为 MJD = JD – 2400000.5。MJD相应的起点是1858年11月17日世界时0时。

计算机的UNIX time是从1970-01-01, 世界时间00:00:00开始至今的秒数。因此,unix time = (JD – 2440587.5) × 86400。

计算露点温度

标签:

露点温度(Dew Point)是一个描述大气中水凝结的一个参数,其定义是固定大气压下,空气中所含的水汽达到饱和而凝结时的温度,一般地,露点要比温度值低。当大气相对湿度为100%时,露点温度等于大气温度。

计算方法: http://www.faqs.org/faqs/meteorology/temp-dewpoint/

计算源码(PHP):

<?
function calculateDewPoint($temperature, $humidity)
{