Changeset 14034


Ignore:
Timestamp:
11/28/12 15:12:44 (12 years ago)
Author:
schlegel
Message:

CHG: Set the tick values when set colorbar labels are passed in

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified issm/trunk-jpl/src/m/plot/applyoptions.m ΒΆ

    r13964 r14034  
    205205                        if exist(options,'log')
    206206                                logval= getfieldvalue(options,'log');
    207                                 for i= 1:size(tick_vals,1)
     207                                for i= 1:numel(tick_vals)
    208208                                        tick_vals(i)= logval^(tick_vals(i));
    209209                                end
    210                         elseif size(tick_vals,1) == 3
     210                        elseif numel(tick_vals) == 3
    211211                                tick_vals=[tick_vals(1); mean(tick_vals(1:2)); tick_vals(2); ...
    212212                                        mean(tick_vals(2:3)); tick_vals(3)];
     213                                set(c,'YTick',tick_vals);
     214                        end
     215                else
     216                        if exist(options,'log')
     217                                logvalue=getfieldvalue(options,'log');
     218                                set(c,'YTick',log(tick_vals)./log(logvalue));
     219                        else
    213220                                set(c,'YTick',tick_vals);
    214221                        end
Note: See TracChangeset for help on using the changeset viewer.