How can I set the collorbar to logarithmic scale using histogram2?

16 views (last 30 days)
Hello everyone, I have a realy bothersome problem. I have a 2d data which should be evaluated at a histogram and I want to change the zScale to logarithmic. Using histogram2 it is a realy easy task. (histogram and logarithmic zScale) But the colorbar coloring the z direction stays at linear scale. Everything I tried did not work. Every solution I found online seemd to work only with older matlab versions (my version is r2015).
I hope someone can help me.
Best regards RobertG

Answers (1)

Ankitha Kollegal Arjun
Ankitha Kollegal Arjun on 19 Apr 2017
You could try the following:
histogram2(randn(1000,1),randn(1000,1));
set(gca,'zscale','log');

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!