# HG changeset patch # User abarth93 # Date 1352748409 0 # Node ID 4ad4a68fd5b31091bdbf22db9e4d9a985415b066 # Parent f53febae9f93588427b6f25116186b1923dfce90 diff -r f53febae9f93 -r 4ad4a68fd5b3 extra/ncArray/inst/@ncBaseArray/subsref.m --- a/extra/ncArray/inst/@ncBaseArray/subsref.m Mon Nov 12 15:02:29 2012 +0000 +++ b/extra/ncArray/inst/@ncBaseArray/subsref.m Mon Nov 12 19:26:49 2012 +0000 @@ -52,7 +52,7 @@ elseif strcmp(idx.type,'.') % load attribute name = idx.subs; - index = find(strcmp(name,{self.vinfo.Attributes(:).Name})); + index = strmatch(name,{self.vinfo.Attributes(:).Name}); if isempty(index) error('variable %s has no attribute called %s',self.varname,name); diff -r f53febae9f93 -r 4ad4a68fd5b3 extra/ncArray/inst/ncCatArray.m --- a/extra/ncArray/inst/ncCatArray.m Mon Nov 12 15:02:29 2012 +0000 +++ b/extra/ncArray/inst/ncCatArray.m Mon Nov 12 19:26:49 2012 +0000 @@ -77,7 +77,7 @@ for i=1:length(coord) - % coordinates do also depend on the dimension on which we concatenate + % coordinates do also depend on the dimension only which we concatenate coord(i).val = arr(dim,filenames,coord(i).name); if dim > length(coord(i).dims) coord(i).dims{dim} = catdimname;