give title below a figure

is it possible to give title below a figure?? if so can someone show me how to do it?

댓글 수: 2

Muruganandham Subramanian
Muruganandham Subramanian 2013년 1월 18일
Do you need to include 'title' Below xlabel?
no sir... when i give as below the titles are displayed above each image.... is it possible to display the title below the image....
figure(1),
set(gcf, 'Position', get(0,'Screensize'));
subplot(1,3,1), imshow(I1); title('Original Image');
subplot(1,3,2), imshow(I2); title('Gray Image');
subplot(1,3,3), imshow(I3); title('Binary Image');

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

 채택된 답변

Jurgen
Jurgen 2013년 1월 18일

2 개 추천

subplot(1,3,1); imshow(rand(300)); mt(1) = title('TEST1');
subplot(1,3,2); imshow(rand(300)); mt(2) = title('TEST2');
subplot(1,3,3); imshow(rand(300)); mt(3) = title('TEST3');
set(mt,'Position',[150 300],'VerticalAlignment','top','Color',[1 0 0])
something like that?

추가 답변 (1개)

Jan
Jan 2013년 1월 18일

2 개 추천

Create a TEXT object in the current axes and set it outside the plot area:
text(0.5 -0.1, 'Sub title', 'Units', 'normalized')
Does this work? I cannot test it currently.
What about xlabel?
Or create an invisible axes in the background:
FullAxesH = axes('Units', 'normalized', 'Position', [0,0,1,1], ...
'Visible', 'off');
Now get the position of each subplot:
H = subplot(1,3,1);
Pos = get(H, 'Position');
and use this to define the position of the TEXT.

카테고리

태그

질문:

2013년 1월 18일

Community Treasure Hunt

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

Start Hunting!

Translated by