Changeset 890 for trunk/src/uvmat.m
- Timestamp:
- Apr 18, 2015, 11:03:01 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/uvmat.m
r874 r890 3249 3249 ParamIn.Coord_y=get(handles.Coord_y,'String'); 3250 3250 ParamIn.Coord_z=get(handles.Coord_z,'String'); 3251 ParamIn.CheckCoordIndex=strcmp(get(handles.SwitchCoordIndex,'String'),'dim'); 3251 3252 TimeName=get(handles.TimeName,'String'); 3252 3253 r=regexp(TimeName,'^(?<type>(dim:)|(var:))','names');%look for 'var:' or 'dim:' at the beginning of time name … … 3260 3261 end 3261 3262 end 3262 % check_tps = 0; 3263 % if strcmp(UvData.FileType{1},'civdata')&&~strcmp(ParamIn.FieldName,'velocity')&&~strcmp(ParamIn.FieldName,'get_field...') 3264 % check_tps=1;%tps needed to get the requested field 3265 % end 3263 3266 3264 [Field{1},ParamOut,errormsg] = read_field(FileName,UvData.FileType{1},ParamIn,frame_index); 3267 3265 if ~isempty(errormsg) … … 4270 4268 FieldList={}; 4271 4269 VecColorList={''}; 4270 XName=''; 4271 YName=''; 4272 4272 ZName=''; 4273 4273 switch GetFieldData.FieldOption … … 4275 4275 UName=GetFieldData.PanelVectors.vector_x; 4276 4276 VName=GetFieldData.PanelVectors.vector_y; 4277 YName=GetFieldData.Coordinates.Coord_y; 4278 if isfield(GetFieldData.Coordinates,'Coord_z') 4279 ZName=GetFieldData.Coordinates.Coord_z; 4280 end 4277 if isfield(GetFieldData,'Coordinates') 4278 YName=GetFieldData.Coordinates.Coord_y; 4279 if isfield(GetFieldData.Coordinates,'Coord_z') 4280 ZName=GetFieldData.Coordinates.Coord_z; 4281 end 4282 end 4281 4283 CName=GetFieldData.PanelVectors.vec_color; 4282 4284 FieldList={['vec(' UName ',' VName ')'];... … … 4290 4292 case 'scalar' 4291 4293 AName=GetFieldData.PanelScalar.scalar; 4292 YName=GetFieldData.Coordinates.Coord_y; 4293 if isfield(GetFieldData.Coordinates,'Coord_z') 4294 ZName=GetFieldData.Coordinates.Coord_z; 4294 if isfield(GetFieldData,'Coordinates') 4295 YName=GetFieldData.Coordinates.Coord_y; 4296 if isfield(GetFieldData.Coordinates,'Coord_z') 4297 ZName=GetFieldData.Coordinates.Coord_z; 4298 end 4295 4299 end 4296 4300 FieldList={AName}; … … 4302 4306 % get time as file index, attribute, variable or matrix index 4303 4307 if ~strcmp(GetFieldData.FieldOption,'civdata...') 4304 XName=GetFieldData.Coordinates.Coord_x; 4308 if isfield(GetFieldData,'Coordinates') 4309 XName=GetFieldData.Coordinates.Coord_x; 4310 set(handles.SwitchCoordIndex,'String','var'); % variable used as coordinate 4311 else 4312 set(handles.SwitchCoordIndex,'String','dim'); % matrix index used a coordinate 4313 end 4305 4314 TimeNameStr=GetFieldData.Time.SwitchVarIndexTime; 4306 4315 switch TimeNameStr
Note: See TracChangeset
for help on using the changeset viewer.