Changeset 21066
- Timestamp:
- 08/04/16 08:33:40 (9 years ago)
- Location:
- issm/trunk-jpl/src/m/plot
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/plot/checkplotoptions.m
r14260 r21066 202 202 if exist(options,'log'), 203 203 if exist(options,'caxis') 204 options=addfield(options,'caxis_pre',getfieldvalue(options,'caxis')); 204 205 options=changefieldvalue(options,'caxis',log(getfieldvalue(options,'caxis'))/log(getfieldvalue(options,'log'))); 205 206 end -
issm/trunk-jpl/src/m/plot/processdata.m
r20152 r21066 171 171 %log? 172 172 if exist(options,'log'), 173 %if any(data<=0), 174 % error('Log option cannot be applied on negative values. Use caxis option (Rignot''s settings: [1.5 max(data)])'); 175 %end 176 data=log(data)/log(getfieldvalue(options,'log')); 173 bounds=getfieldvalue(options,'caxis_pre',[min(data(:)) max(data(:))]); 174 data(find(data<bounds(1)))=bounds(1); 175 if any(data<=0), 176 error('Log option cannot be applied on negative values. Use caxis option (Rignot''s settings: [1.5 max(data)])'); 177 end 178 pos=find(~isnan(data)); 179 data(pos)=log(data(pos))/log(getfieldvalue(options,'log')); 177 180 end 178 181 end
Note:
See TracChangeset
for help on using the changeset viewer.