- 积分
- 49
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2016-11-23
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
下面这是我写的一段,读取出来的日期,一直在2010年10月来回循环,比如:2010年10月31日 23:00了,下面要到11月1日了,但是10月31日下面又变成了10月1日了,有没有大神可以指导我一下,红色部分是关于日期的一段,有没有大神指导我一下
varid1 = netcdf.defVar(ncid,'lat','double',[dimidx]);
varid2 = netcdf.defVar(ncid,'lon','double',[dimidy]);
varid3 = netcdf.defVar(ncid,'time','int',[dimidz]);
varid4 = netcdf.defVar(ncid,'u_wnd','double',[dimidz dimidx dimidy]);
varid5 = netcdf.defVar(ncid,'v_wnd','double',[dimidz dimidx dimidy]);
netcdf.endDef(ncid);%定义结束
netcdf.putVar(ncid,varid1,lat);%将值赋给变量
netcdf.putVar(ncid,varid2,lon);
netcdf.putVar(ncid,varid3,time);
netcdf.putVar(ncid,varid4,wnd_u);
netcdf.putVar(ncid,varid5,wnd_v);
netcdf.reDef(ncid);%赋值结束
netcdf.putAtt(ncid,varid1,'long_name','latitude');%对变量的说明
netcdf.putAtt(ncid,varid1,'units','degrees_north');
netcdf.putAtt(ncid,varid1,'standard_name','latitude');
netcdf.putAtt(ncid,varid2,'long_name','longitude');
netcdf.putAtt(ncid,varid2,'units','degrees_east');
netcdf.putAtt(ncid,varid2,'standard_name','longitude');
netcdf.putAtt(ncid,varid3,'long_name','time');
netcdf.putAtt(ncid,varid3,'units','hours since 2010-10-01 00:00:00');
netcdf.putAtt(ncid,varid3,'standard_name','time');
netcdf.putAtt(ncid,varid4,'long_name','u-component_of_wind');
netcdf.putAtt(ncid,varid4,'units','m/s');
%netcdf.putAtt(ncid,varid4,'_FillValue','-9.99e+33');
%netcdf.putAtt(ncid,varid4,'missing_value','-9.99e+33');
netcdf.putAtt(ncid,varid5,'long_name','v-component_of_wind');
netcdf.putAtt(ncid,varid5,'units','m/s');
%netcdf.putAtt(ncid,varid4,'_FillValue','-9.99e+33');
%netcdf.putAtt(ncid,varid4,'missing_value','-9.99e+33');
netcdf.close(ncid);
|
|