我有空气温度网格数据,空间分辨率为1.25 x 1.25度(lon-lat)。数据涵盖北半球,第一纬度为90度。
我需要计算……
如果您不介意非matlab解决方案,最简单的方法可能是从命令行中简单地使用cdo:
cdo gridarea yourdata.nc gridarea.nc
然后netcdf文件gridarea.nc将包含m ** 2中每个单元格的gridarea。然后,您可以将其读入您的matlab程序。
在ubuntu中可以安装cdo
sudo apt-get install cdo
文档在这里: https://code.mpimet.mpg.de/projects/cdo/