What colormap I should choose to plot my figure like I attached to this question?

4 views (last 30 days)
Say my code is
[Shot] = (ReadRSS('Pshot.rss'));
figure(1),
subplot(1,3,1);
imagesc(Shot); xlabel('Offset (m)'); ylabel('Time (ms)');
color=caxis; caxis(color*.005); colormap(gray);
I want to plot in the colormap shown in the attached figure rather than gray map.

Accepted Answer

Bjorn Gustavsson
Bjorn Gustavsson on 3 Mar 2021
You will find a couple of red-blue colormap-functions on the file exchange: redblue-colormap-generator-with-zero-as-white-or-black, diverging-redblue-colormap-from-tecplot and red-blue-colormap. Either of those should give you the colormap you want. Further fine-tuning you have to do yourself...
HTH
  2 Comments
Nisar Ahmed
Nisar Ahmed on 3 Mar 2021
Hi Bjorn,
Thanks, I tried as
y = caxis;
colormap(redblueu(64,[-11,0]));
but nothing appears in the figure except light red shaded graphics. Can you help to define the code here

Sign in to comment.

More Answers (0)

Categories

Find more on Colormaps in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!