步驟介紹
1、打開nc文件,獲取文件id
2、獲取所需變量var_name的id號varid
3、將文件中的varid的值賦給變量名variable2和3可重復多次,把所需變量讀出
4、關閉nc文件
具體操作
ncid = netcdf.open('filename','nc_nowrite');
varid = netcdf.inqVarID(ncid,'var_name');
variable = netcdf.getVar(id, varid);
netcdf.close(id) = netcdf.open('filename','nc_nowrite');
舉例
finfo = ncinfo('Cyc2_3d.001.nc') '返回有關 NetCDF 數(shù)據(jù)源的信息'
ncdisp('Cyc2_3d.001.nc') '在命令行窗口中顯示 NetCDF 數(shù)據(jù)源內容'
ncid = netcdf.open('Cyc2_3d.001.nc','nc_nowrite'); '打開nc文件,獲取文件id'
varid = netcdf.inqVarID(ncid,'p'); '獲取所需變量的id號 varid'
p = netcdf.getVar(ncid, varid,[0 0 0 3],[360 200 62 1]) ''
netcdf.close(ncid) '關閉文件'