嗨,阿比盖尔,
我使用NetCDF文件进行的第一件事是类型
NCDISP('myfile.nc')
看看里面有什么。如果您有一些名为纬度,经度和t2m的变量,请这样阅读:
lon = ncread('myfile.nc',,,,'经度');
lat = ncread('myfile.nc',,,,'纬度');
t = ncread('myfile.nc',,,,'t2m');
在大多数情况下,使用NETCDF的气候数据,您必须交换任何网格数据的前两个维度。看起来像这样:
t = permute(t,[2 1]);
对于2D数据或
t = permute(t,[2 1 3]);
如果t是3D数据立方体。
假设t是第三维对时间的3D,则可以按这样的第一次切片来轮廓:
轮廓(LON,LAT,T)
但是您说您想随着时间的推移展示T。你到底是什么意思?