I am having a really hard time understanding how to change the range of my colorbar in Matlab2015b.
By default it will range from 0 to 1. I managed to change the label by using:
c=colorbar;
c.Limits=[0 180] % the range that I want
The problem is the colors don't scale when I do that, in other words it will display from 0 to 180 but still uses the colors associated to [0 1], which makes look the the whole bar like one color.
I used another approach by just changing the ticks and doing:
colorbar('Yticks',[0:10:180])
.
Again, the colorbar is still associated to 0 to 1, so none of the ticks except 0 will appear as the first one starts at 10.
How do I change the data it is based on ? I tried changing c.UserData
but it doesn't do anything.