Changeset 56 for trunk/src/RUN_FIX.m
- Timestamp:
- Mar 17, 2010, 1:30:15 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/RUN_FIX.m
r47 r56 153 153 netcdf.close(nc) 154 154 else %old netcdf library 155 nc=netcdf(filename,'write'); %open netcdf file for writing 156 result=redef(nc); 157 if isempty(result), msgbox_uvmat('ERROR','##Bad redef operation.'),end 158 if iter==1 159 nc.fix=1; 160 elseif iter==2 161 nc.fix2=1; 162 end 163 nc{field.fixflag}=ncfloat(field.nb); 164 fixflag_unit=Field.FF-10*floor(Field.FF/10); %unity term of fix_flag 165 nc{field.fixflag}(:)=fixflag_unit+10*flagmagenta; 166 close(nc); 155 netcdf_toolbox(filename,Field,flagmagenta,iter,field) 167 156 end 157 158 function netcdf_toolbox(filename,Field,flagmagenta,iter,field) 159 nc=netcdf(filename,'write'); %open netcdf file for writing 160 result=redef(nc); 161 if isempty(result), msgbox_uvmat('ERROR','##Bad redef operation.'),end 162 if iter==1 163 nc.fix=1; 164 elseif iter==2 165 nc.fix2=1; 166 end 167 nc{field.fixflag}=ncfloat(field.nb); 168 fixflag_unit=Field.FF-10*floor(Field.FF/10); %unity term of fix_flag 169 nc{field.fixflag}(:)=fixflag_unit+10*flagmagenta; 170 close(nc);
Note: See TracChangeset
for help on using the changeset viewer.