0
点赞
收藏
分享

微信扫一扫

用matlab创建简单的nc文件

认真的老去 2022-02-16 阅读 56

%%1创建nc文件
ncid = netcdf.create(‘nc文件的名称.nc’,‘NC_NOCLOBBER’)

%% 2定义维度
dimidx = netcdf.defDim(ncid,‘lon’,150); %150个经度
dimidy = netcdf.defDim(ncid,‘lat’,70); %70个纬度
dimtime= netcdf.defDim(ncid,‘time’,106); %106个时间步长

%% 3.定义变量:
varid = netcdf.defVar(ncid,‘sst’,‘double’,[dimtime dimidy dimidx]); %创建一个名为sst,类型为double,维度为106x70x150的变量

%% 4 完成netCDF文件定义模式
netcdf.endDef(ncid)

%% 5 将数据写入netcdf的文件中
netcdf.putVar(ncid,varid,sst5)%将sst5中的数据写入nc文件中

%% 6 关闭文件
netcdf.close(ncid);

举报

相关推荐

0 条评论