图像缩略图

nccreatewrite

版本2.0.0.1 (283 KB) 安库尔·库马尔
直接创建NetCDF文件,并且这些NetCDF文件以渐变形式可读。不要每次都编写长命令来创建

114下载

更新2021年7月12日

查看许可证

功能:
可以使用预定义的MATLAB创建NetCDF文件
使用nccreate和ncwrite的函数。此函数是一个
这两个预定义函数的组合。你可以用这个
为了节省时间,避免编写相同的命令
在nc文件中存储多个变量。
语法:
nccreatewrite(“sample_file.nc”、“变量”,{经度,纬度,列弗的},兰迪(5)20日20日30日)
投入:
第一个输入应该是所需的nc文件的名称
来存储数据。
第二个输入应该是您所使用的变量的名称
要存储特定的变量。
第三个参数应该在大括号中(不是结构)
包含的变量数与
要存储的数据。
例:如果要存储尺寸为5*1的“lat”,则
第三个参数应该是{'lat'}
以上是因为MATLAB也存储了变量
单独标注,不在变量列表中。
当您使用ncdisp查看列出的
nc文件中的变量。
第四个参数应该是要在nc中写入的数据
文件。
第五个参数是可选参数,如果提供,则应
是变量的属性。
例子:
随机数据=normrnd(3,10[20,30,5])+273;
文件名=“sample.nc”;
删除(文件名)
lon_附件标准名称=“经度”;
long_att.long_name=“经度”;
lon_附件单位=“东度”;
纵坐标轴=“X”;
nccreatewrite(文件名,“朗”,{“朗”},[65:84],伦敦(附件)
lat_att.standard_name =“纬度”;
lat_att.long_名称=“纬度”;
横向附加单位=“北纬度”;
横向连接轴=“是的”;
nccreatewrite(文件名,“拉特”,{“拉特”},[1:30],拉丁美洲)
lev_att.long_姓名=“通用”;
lev_att.units =“水平”;
水平附加轴=“Z”;
nccreatewrite(文件名,“列夫”,{“列夫”},[1:5],lev_att)
nccreatewrite(文件名,“TC”,{“朗”,“拉特”,“列夫”},随机数据)
ncdisp(文件名)
请将您的建议发送到电子邮件id:ankurk017@gmail.com或
安克尔。kumar@nsstc.uah.edu

引用为

安库尔·库马尔(2021年)。nccreatewrite(//www.tianjin-qmedu.com/matlabcentral/fileexchange/65636-nccreatewrite),MATLAB中心文件交换.

MATLAB版本兼容性
使用R2021a创建
与任何版本兼容
平台兼容性
窗户 马科斯 Linux

社区寻宝

在MATLAB Central中查找宝藏,了解社区如何帮助您!

开始打猎吧!