specifing a colorbar parent/figure

6 vues (au cours des 30 derniers jours)
William
William le 2 Avr 2015
Commenté : William le 16 Avr 2015
How are you supposed to set the figure to which a colorbar is associated? At the moment, when I introduce a colorbar it automatically assigns itself to another figure without any mention of that figure.
i.e. associate colorbar with "plot" figure
imshow(data,'Parent',plot);
colormap(plot, jet)
colorbar
caxis(plot,[0 max_I])
Many thanks,
  1 commentaire
William
William le 16 Avr 2015
still stuck on this, please advise

Connectez-vous pour commenter.

Réponse acceptée

Image Analyst
Image Analyst le 16 Avr 2015
After R2014b:
imshow(data, 'Parent', hPlot);
colormap(hPlot, jet(256));
colorbar(hPlot);
R2014a and earlier:
axes(hPlot);
imshow(data);
colormap(jet(256));
colorbar;
Do NOT use plot as the handle to your axes. plot() is the name of a built in function and it is never a good idea to use the names of built-in functions for your variables.
  1 commentaire
William
William le 16 Avr 2015
thanks for the heads up

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by