Changeset 389 for trunk/src/civ_matlab.m
- Timestamp:
- Apr 8, 2012, 11:11:38 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/civ_matlab.m
r388 r389 172 172 return 173 173 end 174 check_patch1=1;174 175 175 Data.ListGlobalAttribute=[Data.ListGlobalAttribute {'Patch1_Rho','Patch1_Threshold','Patch1_SubDomain'}]; 176 176 Data.Patch1_Rho=Param.Patch1.SmoothingParam; 177 177 Data.Patch1_Threshold=Param.Patch1.MaxDiff; 178 178 Data.Patch1_SubDomain=Param.Patch1.SubdomainSize; 179 Data.ListVarName=[Data.ListVarName {'Civ1_U_ Diff','Civ1_V_Diff','Civ1_SubRange','Civ1_NbSites','Civ1_Coord_tps','Civ1_U_tps','Civ1_V_tps'}];179 Data.ListVarName=[Data.ListVarName {'Civ1_U_smooth','Civ1_V_smooth','Civ1_SubRange','Civ1_NbSites','Civ1_Coord_tps','Civ1_U_tps','Civ1_V_tps'}]; 180 180 Data.VarDimName=[Data.VarDimName {'NbVec1','NbVec1',{'NbCoord','Two','NbSubDomain1'},{'NbSubDomain1'},... 181 181 {'NbVec1Sub','NbCoord','NbSubDomain1'},{'Nbtps1','NbSubDomain1'},{'Nbtps1','NbSubDomain1'}}]; … … 183 183 Data.VarAttribute{nbvar-1}.Role='vector_x'; 184 184 Data.VarAttribute{nbvar}.Role='vector_y'; 185 Data.Civ1_U_ Diff=zeros(size(Data.Civ1_X));186 Data.Civ1_V_ Diff=zeros(size(Data.Civ1_X));185 Data.Civ1_U_smooth=zeros(size(Data.Civ1_X)); 186 Data.Civ1_V_smooth=zeros(size(Data.Civ1_X)); 187 187 if isfield(Data,'Civ1_FF') 188 188 ind_good=find(Data.Civ1_FF==0); … … 192 192 [Data.Civ1_SubRange,Data.Civ1_NbSites,Data.Civ1_Coord_tps,Data.Civ1_U_tps,Data.Civ1_V_tps,tild,Ures, Vres,tild,FFres]=... 193 193 filter_tps([Data.Civ1_X(ind_good) Data.Civ1_Y(ind_good)],Data.Civ1_U(ind_good),Data.Civ1_V(ind_good),[],Data.Patch1_SubDomain,Data.Patch1_Rho,Data.Patch1_Threshold); 194 Data.Civ1_U_Diff(ind_good)=Data.Civ1_U(ind_good)-Ures; 195 Data.Civ1_V_Diff(ind_good)=Data.Civ1_V(ind_good)-Vres; 194 % Data.Civ1_U_Diff(ind_good)=Data.Civ1_U(ind_good)-Ures; 195 % Data.Civ1_V_Diff(ind_good)=Data.Civ1_V(ind_good)-Vres; 196 Data.Civ1_U_smooth(ind_good)=Ures; 197 Data.Civ1_V_smooth(ind_good)=Vres; 196 198 Data.Civ1_FF(ind_good)=FFres; 197 199 Data.CivStage=3; … … 213 215 ibx2=ceil(par_civ2.Bx/2); 214 216 iby2=ceil(par_civ2.By/2); 215 isx2=ibx2+ 5;% search ara +-5pixels around the guess216 isy2=iby2+ 5;217 isx2=ibx2+4;% search ara +-4 pixels around the guess 218 isy2=iby2+4; 217 219 % shift from par_civ2.filename_nc1 218 220 % shiftx=velocity interpolated at position
Note: See TracChangeset
for help on using the changeset viewer.