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

1 vue (au cours des 30 derniers jours)
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.

Réponse acceptée

Bjorn Gustavsson
Bjorn Gustavsson le 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 commentaires
Nisar Ahmed
Nisar Ahmed le 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
Nisar Ahmed
Nisar Ahmed le 3 Mar 2021
Hi Bjor,
Thanks now it working.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Colormaps dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by