cdtgrid文档

cdtgrid函数使用meshgrid轻松创建一个全球纬度和经度网格。

回到气候数据工具内容

内容

语法

[lat,lon] = cdtgrid [lat,lon] = cdtgrid(res) [lat,lon] = cdtgrid([latres lonres]) [lat,lon] = cdtgrid(…,centerLon)

描述

[lat,lon] = cdtgrid以1度的分辨率生成包含纬度和经度值的网格样式的全局网格。帖子位于网格单元格的中间,因此1度分辨率的网格将具有89.5、88.5、87.5等纬度值。

[lat,lon] = cdtgrid(res)指定网格分辨率res,在那里res是标量,并指定度数。默认的res1

[lat,lon] = cdtgrid([latres lonres])如果res是一个双元素数组,第一个元素指定纬度分辨率,第二个元素指定经度分辨率。

[lat,lon] = cdtgrid(…,centerLon)将网格以经度值居中centerLon.默认的centerLon为本初子午线(0度)。

例1:非常简单

这是一个1度的全球网格:

[lat,lon] = cdtgrid;情节(经度、纬度、“b”。)包含(“经”) ylabel (“纬度”

上面,它看起来像一个大的蓝色矩形,但放大后,你会看到它实际上是180 * 360 = 64800个蓝点。

例2:更复杂

现在覆盖一个以180°E为中心,具有10度纬度分辨率和15度经度分辨率的网格。将新网格绘制为红圈,以区别于蓝点:

[lat2,lon2] = cdtgrid([10 15],180);持有情节(lon2 lat2,“罗”

这两个网格没有彼此对齐,因为我们故意确保第二个网格将以180°E为中心。使用重定位函数移动他们回来,如果你想:

[lat2_rc,lon2_rc] = recenter(lat2,lon2);情节(lon2_rc lat2_rc,“kx”

作者信息

cdtgrid函数和支持文档由查德·a·格林2017年2月,德克萨斯大学奥斯汀分校地球物理研究所(UTIG)的一项研究。

Baidu
map