Mercurial > forge
view main/netcdf/src/ncreadatt.m @ 11796:472856b658d9 octave-forge
initial import
author | abarth93 |
---|---|
date | Sat, 15 Jun 2013 12:52:22 +0000 |
parents | |
children | 7e7c4dba2fe0 |
line wrap: on
line source
function val = ncreadatt(filename,varname,attname) ncid = netcdf_open(filename,'NC_NOWRITE'); varid = netcdf_inqVarID(ncid, varname); [varname_,xtype,dimids,natts] = netcdf_inqVar(ncid,varid); val = []; found = 0; for i = 0:natts-1 if strcmp(netcdf_inqAttName(ncid,varid,i),attname) val = netcdf_getAtt(ncid,varid,attname); found = 1; break end end netcdf_close(ncid); if ~found error('netcdf:readAttrib','attribute not found'); end