Hello everybody
I would like to write the labels of my colorbar inside the colorbar itself.
So, in other words, to put the numbers -0.4 -0.2 0 0.2 ecc...inside the colorbar (which has a colormap hot, high to right in the image):
Could anyone help me?
Thanks so much!

답변 (2개)

Scott MacKenzie
Scott MacKenzie 2021년 6월 14일

0 개 추천

Just add tick labels to the colorbar:
plot(rand(1,5));
h = colorbar('northoutside');
h.TickLabels = { -.4 -.3 -.2 -.1 0 .1 .2 .3 .4};
fransec
fransec 2021년 6월 15일

0 개 추천

Hei. Sorry, probably I didn't explain my issue properly....
I don't want jus to add tick labels (which are already present), but to move them inside the colorbar and not outside.
So I want to draw the number (0.2 0.4 ecc) in the colored field.
Do you know any tips or method about it?
thanks so much!

댓글 수: 1

Scott MacKenzie
Scott MacKenzie 2021년 6월 15일
Hmm, my misunderstanding. I don't think that's possible unless you put together some klugy glue-code that writes text directly in the figure window.

댓글을 달려면 로그인하십시오.

카테고리

질문:

2021년 6월 14일

댓글:

2021년 6월 15일

Community Treasure Hunt

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

Start Hunting!

Translated by