- 积分
 - 2091
 
	- 贡献
 -  
 
	- 精华
 
	- 在线时间
 -  小时
 
	- 注册时间
 - 2018-7-5
 
	- 最后登录
 - 1970-1-1
 
 
 
 
 
 
 | 
	
 
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册 
 
 
 
x
 
 本帖最后由 Chwithin 于 2021-6-12 16:57 编辑  
 
MATLAB版本:MATLAB R2019a 
 
问题的提出: 
MATLAB在使用 quiver 函数绘制风场时,如果横纵坐标的比例不一致,会使得画出来的箭头左右不对称,而在画垂直环流圈时,纵坐标使用的是对数气压坐标,很难调整横纵坐标的比例。 
 
quiver 箭头左右不对称问题:https://www.ilovematlab.cn/thread-473605-1-1.html 
 
 
问题的解决: 
经过一番摸索,在知乎找到了一个解决方案,使用 annotation 函数将箭头逐个画出来。 
 
知乎 Taosy 提供的思路:https://zhuanlan.zhihu.com/p/127356584 
 
现以1997年秋季(SON)热带太平洋(15°S-15°N)Walker环流异常场为例,分享一下画图代码和结果。 
 
1997年秋季(SON)热带太平洋海温异常场(厄尔尼诺事件): 
 
 
1997年秋季(SON)热带太平洋热带太平洋(15°S-15°N)Walker环流异常场(填色为垂直速度异常场): 
 
 
可以明显的看出,暖海温的地方对应异常上升运动,冷海温的地方对应异常下沉运动,从而使得Walker环流减弱。 
 
附件:
 
Walker_Cell_Chwithin.zip
(16.78 KB, 下载次数: 378)
 |   
 
评分
- 
查看全部评分
 
 
 
 
 
 |