Changeset 2439 for issm/trunk/src/m/classes/@plotoptions
- Timestamp:
- 10/20/09 09:00:51 (16 years ago)
- Location:
- issm/trunk/src/m/classes/@plotoptions
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/m/classes/@plotoptions/buildlist.m
r2404 r2439 13 13 rawoptions=pairoptions(varargin{:}); 14 14 15 %get figure number 16 plotoptions.figurenumber=getfieldvalue(rawoptions,'figure',1); 17 15 18 %get number of data to be plotted 16 19 numberofplots=fieldoccurences(rawoptions,'data'); … … 26 29 for i=1:size(rawoptions.list,1), 27 30 28 %option ends by #all 29 if strncmpi(fliplr(rawoptions.list{i,1}),fliplr('#all'),4), 30 31 %Assign to all subplots 32 for j=1:numberofplots, 33 plotoptions.list{j}=addfield(plotoptions.list{j},rawoptions.list{i,1},rawoptions.list{i,2}); 34 end 35 36 %option ends by #i 37 elseif ismember('#',rawoptions.list{i,1}), 31 %option contains '#' 32 if ismember('#',rawoptions.list{i,1}), 38 33 39 34 %get suplot(s) associated … … 42 37 field=string{1}; 43 38 44 %assign to subplot 45 plotoptions.list{str2num(plotnum)}=addfield(plotoptions.list{str2num(plotnum)},field,rawoptions.list{i,2}); 39 %#all 40 if strcmpi(plotnum,'all'); 41 for j=1:numberofplots, 42 plotoptions.list{j}=addfield(plotoptions.list{j},field,rawoptions.list{i,2}); 43 end 44 %#i 45 else 46 %assign to subplot 47 plotoptions.list{str2num(plotnum)}=addfield(plotoptions.list{str2num(plotnum)},field,rawoptions.list{i,2}); 48 end 46 49 47 50 %assign option field to corresponding subplot … … 63 66 end 64 67 end 68 69 %check that there is no duplicates 70 for i=1:numberofplots, 71 plotoptions.list{i}=deleteduplicates(plotoptions.list{i},1); 72 end -
issm/trunk/src/m/classes/@plotoptions/display.m
r2404 r2439 6 6 disp(sprintf('\n%s = \n',inputname(1))); 7 7 disp(sprintf(' numberofplots: %i',plotoptions.numberofplots)); 8 disp(sprintf(' figurenumber: %i',plotoptions.figurenumber)); 8 9 if ~isempty(plotoptions.list), 9 10 disp(sprintf(' list: (%ix%i)',size(plotoptions.list,1),size(plotoptions.list,2))); -
issm/trunk/src/m/classes/@plotoptions/plotoptions.m
r2404 r2439 13 13 14 14 options.numberofplots=0; 15 options.figurenumber=1; 15 16 options.list=cell(0,0); 16 17 options=class(options,'plotoptions');
Note:
See TracChangeset
for help on using the changeset viewer.