Changeset 153 for trunk/src/plot_field.m
- Timestamp:
- Dec 9, 2010, 11:31:04 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/plot_field.m
r150 r153 310 310 311 311 hfig=get(haxes,'parent'); 312 AxeData= data;312 AxeData=[];%data; 313 313 314 314 ColorOrder=[1 0 0;0 0.5 0;0 0 1;0 0.75 0.75;0.75 0 0.75;0.75 0.75 0;0.25 0.25 0.25]; … … 516 516 end 517 517 AxeData.NbDim=2; 518 if isfield(Data,'ObjectCoord')519 AxeData.ObjectCoord=Data.ObjectCoord;520 end518 % if isfield(Data,'ObjectCoord') 519 % AxeData.ObjectCoord=Data.ObjectCoord; 520 % end 521 521 errormsg=[];%default 522 522 test_ima=0; %default: test for image or map plot … … 858 858 AxeData=[]; 859 859 end 860 AxeData.A=A;861 AxeData.AX=[AX(1) AX(end)];862 AxeData.AY=[AY(1) AY(end)];860 % AxeData.A=A; 861 % AxeData.AX=[AX(1) AX(end)]; 862 % AxeData.AY=[AY(1) AY(end)]; 863 863 test_ima=1; 864 864 … … 912 912 delete(hcol) 913 913 end 914 AxeData.A=[];915 AxeData.AX=[];916 AxeData.AY=[];914 % AxeData.A=[]; 915 % AxeData.AX=[]; 916 % AxeData.AY=[]; 917 917 PlotParamOut=rmfield(PlotParamOut,'Scalar'); 918 918 end … … 960 960 vec_C=ones(1,numel(vec_X)); 961 961 end 962 AxeData.X=vec_X';963 AxeData.Y=vec_Y';964 AxeData.U=vec_U';965 AxeData.V=vec_V';966 AxeData.C=vec_C';967 if isempty(ivar_F)968 AxeData.F=[];969 else970 AxeData.F=vec_F';971 end972 if isempty(ivar_FF)973 AxeData.FF=[];974 else975 AxeData.FF=vec_FF';976 end962 % AxeData.X=vec_X'; 963 % AxeData.Y=vec_Y'; 964 % AxeData.U=vec_U'; 965 % AxeData.V=vec_V'; 966 % AxeData.C=vec_C'; 967 % if isempty(ivar_F) 968 % AxeData.F=[]; 969 % else 970 % AxeData.F=vec_F'; 971 % end 972 % if isempty(ivar_FF) 973 % AxeData.FF=[]; 974 % else 975 % AxeData.FF=vec_FF'; 976 % end 977 977 978 978 %decimate by a factor 2 in vector mesh(4 in nbre of vectors) … … 1034 1034 delete(hvec); 1035 1035 end 1036 AxeData.X=[];1037 AxeData.Y=[];1038 AxeData.U=[];1039 AxeData.V=[];1040 AxeData.C=[];1041 AxeData.W=[];1042 AxeData.F=[];1043 AxeData.FF=[];1036 % AxeData.X=[]; 1037 % AxeData.Y=[]; 1038 % AxeData.U=[]; 1039 % AxeData.V=[]; 1040 % AxeData.C=[]; 1041 % AxeData.W=[]; 1042 % AxeData.F=[]; 1043 % AxeData.FF=[]; 1044 1044 % AxeData.Mesh=[]; 1045 1045 PlotParamOut=rmfield(PlotParamOut,'Vectors'); 1046 1046 end 1047 if isfield(Data,'Z')1048 AxeData.Z=Data.Z;% A REVOIR1049 end1047 % if isfield(Data,'Z') 1048 % AxeData.Z=Data.Z;% A REVOIR 1049 % end 1050 1050 listfields={'AY','AX','A','X','Y','U','V','C','W','F','FF'}; 1051 1051 listdim={'AY','AX',{'AY','AX'},'nb_vectors','nb_vectors','nb_vectors','nb_vectors','nb_vectors','nb_vectors','nb_vectors','nb_vectors'}; … … 1053 1053 %ind_select=[]; 1054 1054 nbvar=0; 1055 AxeData.ListVarName={};1056 AxeData.VarDimName={};1057 AxeData.VarAttribute={};1058 for ilist=1:numel(listfields)1059 eval(['testvar=isfield(AxeData,listfields{ilist}) && ~isempty(AxeData.' listfields{ilist} ');'])1060 if testvar1061 nbvar=nbvar+1;1062 AxeData.ListVarName{nbvar}=listfields{ilist};1063 AxeData.VarDimName{nbvar}=listdim{ilist};1064 AxeData.VarAttribute{nbvar}.Role=Role{ilist};1065 end1066 end1055 % AxeData.ListVarName={}; 1056 % AxeData.VarDimName={}; 1057 % AxeData.VarAttribute={}; 1058 % for ilist=1:numel(listfields) 1059 % eval(['testvar=isfield(AxeData,listfields{ilist}) && ~isempty(AxeData.' listfields{ilist} ');']) 1060 % if testvar 1061 % nbvar=nbvar+1; 1062 % AxeData.ListVarName{nbvar}=listfields{ilist}; 1063 % AxeData.VarDimName{nbvar}=listdim{ilist}; 1064 % AxeData.VarAttribute{nbvar}.Role=Role{ilist}; 1065 % end 1066 % end 1067 1067 %store the coordinate extrema occupied by the field 1068 1068 test_lim=0;
Note: See TracChangeset
for help on using the changeset viewer.