底文档
底返回最低在3 d有限值矩阵。这个函数是用于海底温度或大气表面温度的地形。
内容
语法
Zb =底部(Z) [Zb,印第安纳州]=底部(Z)
描述
Zb =底部(Z)返回一个包含最低有限值的二维矩阵的3 d矩阵Z。
[Zb,印第安纳州]=底部(Z)还返回二维矩阵印第安纳州其中包含的指数在第三维度Z对应的最低有限值Z。
例如:德雷克海峡
这个例子使用了一些网格从南大洋海洋温度数据数据库(在下面描述)。首先加载示例数据:
负载sodb_example谁%显示变量的名称和大小
类属性名称大小字节d 44 x1 352双x91纬度488双x61经度728双铝61 x91x44 1953952双readme x79 158字符
61年x91x44矩阵天车包含潜在的温度在纬度纬度,经度朗和深度d。这是潜在的温度在最深的深度,d (44)
imagescn(经度、纬度、天车(:,:44)cmocean热cb = colorbar;ylabel (cb、“潜在的温度(\ circC)”)包含“经”ylabel“纬度”
这不是多的信息!这是因为在大多数领域的海底浅比d (44)= 5500米深,所以我们只得到NaN值在5500层是更深层次的深度测量法。
所以,阴谋的最低的有限值底功能:
图imagescn(经度、纬度、底部(天车))cmocean热caxis (12 [2]) cb = colorbar;ylabel (cb、“底部温度(\ circC)”)包含“经”ylabel“纬度”
因为我们有一个深度的数组d和索引印第安纳州对应于最深的有限值在每个网格单元,我们可以得到一个2 d网格底深处只是从d(印第安纳州)。将它们添加到地图轮廓:
%得到底温度和相应的指标:[T_bot,印第安纳州]=底部(天车);% 2 d底部深度矩阵:D = D(印第安纳州);%覆盖水深轮廓:持有在轮廓(经度、纬度、D、0:1000:5500“k”)%衬底还不断地球图片:h = earthimage;uistack (h,“底”);
在温和的有趣的注意,底部温度似乎有一些底部深度的关系。比较两个侧面:
图绘制(T_bot (:), D (:),“。”)轴紧ij% y方向翻转盒子从包含“底部温度\ circC”ylabel“底深度(m)”
sodb_example数据是如何获得的
sodb_example。垫数据来自南大洋数据库和保存使用南极映射工具Matlab(格林et al ., 2017)通过下面的代码:
朗= 180:2:0;lat = 75:0.5: -45;(经度、纬度)= meshgrid(经度、纬度);(铝,d) = sodb_interp(“天车”、纬度、经度);自述= '潜在温度数据从南大洋数据库(《和Whitorth)”;保存(“sodb_example.mat”、“纬度”,“朗”、“天车”,“d”,“自述文件”);
作者信息
这个函数的一部分气候数据为Matlab工具箱。的功能和支持文档是乍得a·格林写的金宝app德州大学奥斯丁分校。