在处理数据的时候,我经常会用到nc文件。我一般的处理方法是先使用ncdisp函数查看文件中含有哪些变量,以及变量的含义维度单位,储存的大小等信息;接着再使用ncread函数读取我所需要的变量。比如我有一个地形数据:gebco_2023.nc,在命令行窗口输入:
ncdisp('gebco_2023.nc')
就可以得到包含源(Source),格式(Format),全局变量(Global Attributes),维度(Dimensions),以及变量(Variables)的信息。
如下图所示:
然后使用ncread函数读取,比如说图片上提到的lat,就可以得到想要的纬度数据了。
lat = ncread('gebco_2023.nc','lat');