风速、风向求日平均(通过uv的分解与合成)"/>
matlab中如何实现对风速、风向求日平均(通过uv的分解与合成)
做气象科研时可能需要将风速、风向做日平均,此时风速可以做简单的遍历循环平均处理,但是需要注意的是风向不能直接做平均处理,例如0与360度都是北风,平均之后则成了南风,这就需要运用到大气探测学的方法,如图,我们可以将风向分解为UV方向的矢量
所以做风向的日平均时,只能对风速的uv分量做算术平均,而不能直接对风向做处理,否则结果肯定是错的。
注:
风向是按正北方向起算的,0度表示北风。90度表示东风。
u表示经度方向上的风,v表示纬度方向上的风。
u为正,表示西风,从西边吹来的风。v为正,表示南风,从南边从来的风。假如u为1,v为1,则表示西南风。
更多推荐
matlab中如何实现对风速、风向求日平均(通过uv的分解与合成)
发布评论