多语言展示
当前在线:1996今日阅读:27今日分享:41

MATLAB绘制地面风廓线图(m_contour)

本文基于MATLAB的m_map工具箱,介绍使用m_contour( )函数绘制地面风廓线图的方法。
工具/原料
1

MATLAB

2

m_map

3

m_contour

方法/步骤
2

第二,保存和运行上述脚本,得到如下地面风的廓线图。

3

第三,上面地面风廓线图只是绘制了廓线,没有标注每条廓线表示的风速大小。下面修改和增加代码,为每条廓线添加标注。[cs,h]=m_contour(lon,lat,sqrt(u.^2+v.^2));clabel(cs,h,'fontsize',11);

4

第四,保存和运行上述脚本,得到如下地面风廓线图,每条廓线添加了标注,表示风速大小。

5

第五,对第三步的脚本稍作修改,改变地面风廓线的颜色和粗细,使廓线图更加美观。[cs,h]=m_contour(lon,lat,sqrt(u.^2+v.^2),'r','linewidth',2);

6

第六,最终得到地面风廓线图如下。

推荐信息