How can I give main title for multi-graphs?

조회 수: 21 (최근 30일)
hgrlk
hgrlk 2021년 4월 8일
댓글: hgrlk 2021년 4월 8일
Hello,
I have plot with multi graphs. Each one of them have own titles. But can I give the main title for all of the graphs? I mean each graph will have a separate title, but I want to give a collective name at the top.
Thank you!

채택된 답변

VBBV
VBBV 2021년 4월 8일
%if true
sgtitle('your title')

추가 답변 (2개)

Monika Jaskolka
Monika Jaskolka 2021년 4월 8일
편집: Monika Jaskolka 2021년 4월 8일
figure;
plot(rand(5,1));
annotation('textbox', [0.45, 0.5, 0.5, 0.5], 'String', 'Global Title', ...
'FontSize', 14, 'FontWeight', 'bold', 'LineStyle', 'none')

Adam Danz
Adam Danz 2021년 4월 8일
If you're using tiled layout, assign the title the tiled layout object.
If you're using subplot() to create the axes, use sgtitle as VBBV suggested.
Demo:
fig = figure();
tlo = tiledlayout(fig, 2, 2);
ax1 = nexttile; title(ax1, 'title 1')
ax2 = nexttile; title(ax2, 'title 2')
ax3 = nexttile; title(ax3, 'title 3')
ax4 = nexttile; title(ax4, 'title 4')
title(tlo, 'Master title')

카테고리

Help CenterFile Exchange에서 Title에 대해 자세히 알아보기

제품


릴리스

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by