本帖最后由 lynpatty 于 2018-6-25 19:28 编辑
对nc文件缺省值经过处理成NAN后,数据变得特别小,有好多数据根本显示不出来显示为零。。。想要问一下这个情况是什么问题。
代码如下:clear all;
clc
fname='/Users/Downloads/cpc-precip/precip.1979.nc'; ncid = netcdf.open(fname,'NOWRITE'); %?¨°??nc???? ncdisp(fname); %% mm/day precip=ncread(fname,'precip'); lon=ncread(fname,'lon'); lat=ncread(fname,'lat'); time=ncread(fname,'time'); netcdf.close(ncid);
data=precip(472:491,105:114,:); data(data<-100)=NaN;
工作区的data显示异常小: al(:,:,1) =
1 至 5 列
NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 0 NaN NaN NaN NaN 0 0 0 NaN NaN 0 0 0 0 NaN 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2710 0 0 0 0 0.5730 0.0262 0 0 0 0.0277 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
|