Overplot scatter plot on imagesc with different colorbar

I'm using the imagesc command to display a density map with a colormap, as well as the scatter command to overplot some x-y data scaled with a colored point according to a z data set, which is fine. I wondered if there is a way to do this and use two different colormaps for the two different data sets? I can't seem to find a way of stopping them using the same one.
Many thanks.

 Réponse acceptée

KSSV
KSSV le 20 Sep 2018
IT can be done....you need to define two axes and plot what you want. Refer this blow link: https://in.mathworks.com/matlabcentral/answers/194554-how-can-i-use-and-display-two-different-colormaps-on-the-same-figure

3 commentaires

Alterately, use freezeColors() from the File Exchange in order to automatically convert one of the datasets to RGB, leaving you only needing one colormap.
Excellent, thankyou very much for that!
Thank you is accepting the answer.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Color and Styling dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by