爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 11035|回复: 7

[经验总结] 中央差分算500hPa涡度

[复制链接]

新浪微博达人勋

发表于 2021-9-1 11:55:07 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
    最近涉及到计算涡度,用center_finite_diff_n和uv2vr_cfd分别算了500hPa的涡度,都是使用的中央差分,结果一致,来分享下center_finite_diff_n写的程序,但是对比其他前辈画的,值偏小,不知是否是因为海陆差异,还需要进一步检验。

;**********************************计算涡度***********************************************
dlon = (lon(2)-lon(1)) * 0.0174533
dv500dX = new((/731, 71, 41/), typeof(v500), v500@_FillValue)

do n1=0,70
    dX = 6378388. * cos(0.0174533*lat(n1)) * dlon
    dv500dX(:,n1:n1,:) = center_finite_diff_n(v500(:,n1:n1,:), dX, False, 0, 2)  ; False 边界点采用单边差分
end do

;**********************************************************************************
dlat = (lat(2)-lat(1)) * 0.0174533
du500dY = new((/731, 71, 41/), typeof(u500), u500@_FillValue)

do n2=0,40
    dY = 6378388.  * dlat
    du500dY(:,:,n2:n2) = center_finite_diff_n(u500(:,:,n2:n2), dY, False, 0, 1)
end do

vor500 = dv500dX - du500dY




vor500.png

vorticity.ncl

2.03 KB, 下载次数: 16, 下载积分: 金钱 -5

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2021-9-23 15:34:21 | 显示全部楼层
你好,我想问一下dlon = (lon(2)-lon(1)) * 0.0174533里面的 0.0174533是怎么得到的
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-9-23 16:31:36 来自手机 | 显示全部楼层
瑾珂 发表于 2021-09-23 15:34
你好,我想问一下dlon = (lon(2)-lon(1)) * 0.0174533里面的 0.0174533是怎么得到的

1°=π/180≈0.174533
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-9-24 16:08:36 | 显示全部楼层

谢谢,我照着你这个写了一个程序,结果总是出问题
搜狗截图20210924160756.jpg
搜狗截图20210924160830.jpg
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-9-24 16:40:41 | 显示全部楼层
瑾珂 发表于 2021-9-24 16:08
谢谢,我照着你这个写了一个程序,结果总是出问题

你根据报错信息调整看看,图上说的是64行左右维度不相等,可以printVarSummary输出看一下
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-9-27 11:02:28 | 显示全部楼层
lt5201314 发表于 2021-9-24 16:40
你根据报错信息调整看看,图上说的是64行左右维度不相等,可以printVarSummary输出看一下

试了一下结果又出现新的问题
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-9-27 11:05:19 | 显示全部楼层
总是出问题,不知道哪里需要改进
搜狗截图20210927110435.jpg
搜狗截图20210927110518.jpg
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-10-14 12:18:25 | 显示全部楼层
瑾珂 发表于 2021-9-24 16:08
谢谢,我照着你这个写了一个程序,结果总是出问题

我也出现了这个问题,求问解决了吗?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表