Changeset 106 for trunk/src/struct2nc.m
- Timestamp:
- Jul 1, 2010, 12:01:37 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/struct2nc.m
r93 r106 113 113 VarDimIndex=Data.VarDimIndex{ivar}; %indices of the variable dimensions in the list of dimensions 114 114 siz=size(VarVal); 115 VarDimName=Data.VarDimName{ivar}; %NEW116 if ischar(VarDimName) %NEW117 VarDimName={VarDimName}; %NEW118 end %NEW119 testrange=(numel(VarDimName)==1 && strcmp(VarDimName{1},ListVarName{ivar}) && numel(VarVal)==2); %NEW115 VarDimName=Data.VarDimName{ivar}; 116 if ischar(VarDimName) 117 VarDimName={VarDimName}; 118 end 119 testrange=(numel(VarDimName)==1 && strcmp(VarDimName{1},ListVarName{ivar}) && numel(VarVal)==2); 120 120 testline=isequal(length(siz),2) && isequal(siz(1),1)&& isequal(siz(2), Data.DimValue(VarDimIndex)); 121 121 testcolumn=isequal(length(siz),2) && isequal(siz(1), Data.DimValue(VarDimIndex))&& isequal(siz(2),1); 122 if ~test line && ~testcolumn && ~isequal(siz,Data.DimValue(VarDimIndex))122 if ~testrange && ~testline && ~testcolumn && ~isequal(siz,Data.DimValue(VarDimIndex)) 123 123 errormsg=['wrong dimensions declared for ' ListVarName{ivar} ' in struct2nc.m']; 124 124 break
Note: See TracChangeset
for help on using the changeset viewer.