你不是登录。你的编辑将被放置在一个队列,直到同行评议

我们欢迎编辑,使读者更容易理解和更有价值。因为社区成员审查编辑,请尽量使文章更好比你怎么发现,例如,通过修正语法或添加额外的资源和超链接。

如何处理负面余弦计算晴空的太阳天顶角而紫外线指数吗?

我使用源计算每小时的紫外线指数在一天(从早7点至晚7点)。和使用pysolar模块的太阳天顶角。下面的方程是:

从pysolar。太阳从数学进口因为进口进口* datetime dobj = datetime.datetime(0) 1 2017年,7日,8日sza =浮动(90)-get_altitude (42.57952, 1.65362, dobj)臭氧= 300 raw_uvi = 12.50 *战俘(cos (sza), 2.42) *战俘(浮动(臭氧)/ 300、-1.23)打印(raw_uvi)

输出:0.4850283419701262 + 1.8890606693266203 j

我的问题是当cos (sza) -它会给一个复数作为输出,我如何处理这个问题?另外,7点钟紫外线指数的结果9.232276464148745这是错误的。我遗漏了什么东西?或者我的解释算法是错误的?

回答

取消

    Baidu
    map