爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: Chwithin

[程序设计] MATLAB丨绘制速度势和辐散风图(含代码、注释、数据、文献等)

  [复制链接]

新浪微博达人勋

发表于 2023-6-26 09:24:38 | 显示全部楼层
谢谢楼主分享
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-10-5 09:51:58 | 显示全部楼层
点赞................
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2024-5-10 15:38:37 | 显示全部楼层
感谢楼主分享!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2024-5-15 11:35:12 | 显示全部楼层
感谢分享
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2024-6-4 21:08:38 | 显示全部楼层
本帖最后由 haochizhenhaoch 于 2024-6-4 21:10 编辑

楼主你好,我最近正需要辐散风场来分析RWS,也用了沙的matlab程序。正巧看到你主贴里也说了对沙程序中迭代的疑惑,我觉得他的程序是Lieberman迭代:比如现在迭代次数是k+1,在算完了某点(m,n)的res(m,n)和chi(m,n)后,再算chi(m,n+1)时所用到的chi(m,n)已经是刚所计算的第k+1次的结果了。有两处其他疑问提出,希望楼主或者有共同问题的同学们有空瞅一眼:
1、沙的主贴中介绍到u v形式是二维矩阵,它的第一个维度代表纬度,第二个维度代表经度,那么迭代循环中Res的拉普拉斯项的dx和dy是否顺序颠倒了?即:
Res(i, j)=(chi(i+1, j)+chi(i-1, j)-2*chi(i, j))./dx2(i, j)+...
                          (chi(i, j+1)+chi(i, j-1)-2*chi(i, j))./dy2(i, j)+...
                           divh(i, j);
是否应改为:
Res(i, j)=(chi(i+1, j)+chi(i-1, j)-2*chi(i, j))./dy2(i, j)+...
                          (chi(i, j+1)+chi(i, j-1)-2*chi(i, j))./dx2(i, j)+...
                           divh(i, j);
2、在MAX=1000处有注释,对应eps为10^-7,但下面计算里用的10^-5,是否换成-7更好?差别会不会很大?

希望楼主有空可以试试这里的两处疑问改后是否与NCL结果一致!因为我不会NCL所以没有标准结果可以对比。。。

密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2024-6-9 17:39:11 | 显示全部楼层
本帖最后由 MeteoInfo 于 2024-6-9 17:44 编辑
haochizhenhaoch 发表于 2024-6-4 21:08
楼主你好,我最近正需要辐散风场来分析RWS,也用了沙的matlab程序。正巧看到你主贴里也说了对沙程序中迭代 ...

同意,dy2在前,dx2在后。根据本贴和沙贴在MeteoInfoLab中实现了类似功能,修改dx2, dy2顺序后没有南北拉长到边界的现象了。 velocity_potential_1.png
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2024-6-11 09:06:27 | 显示全部楼层
MeteoInfo 发表于 2024-6-9 17:39
同意,dy2在前,dx2在后。根据本贴和沙贴在MeteoInfoLab中实现了类似功能,修改dx2, dy2顺序后没有南北拉 ...

那太好了,我现在也那么改的。ε和sor_index你怎么取的?尤其是ε?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2024-6-11 09:36:32 | 显示全部楼层
haochizhenhaoch 发表于 2024-6-11 09:06
那太好了,我现在也那么改的。ε和sor_index你怎么取的?尤其是ε?

具体可以参考此贴:https://www.bilibili.com/read/cv35290342/
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2024-10-29 15:14:59 | 显示全部楼层
sealsu 发表于 2020-4-2 22:21
楼主,我用ncep 日资料画 144X73 200hpa时 '1990/02/28' 会迭代出不来,一直循环。

我也是,请问解决了吗
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2024-10-29 16:10:14 | 显示全部楼层
haochizhenhaoch 发表于 2024-6-4 21:08
楼主你好,我最近正需要辐散风场来分析RWS,也用了沙的matlab程序。正巧看到你主贴里也说了对沙程序中迭代 ...

前辈您好,看到您也用matlab,我最近想用matlab画RWS:罗斯贝波源诊断,请问您是否有matlab的计算方法呢,我看了论坛里matlab+grads的解决方案,以及ncl和python的脚本,但是我希望能用matlab计算,万分感谢!如果方便,这是我的邮箱:zhanganj3@mail2.sysu.edu.cn,再次感谢!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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