How can I give main title for multi-graphs?
42 views (last 30 days)
Show older comments
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!
0 Comments
Accepted Answer
More Answers (2)
Monika Jaskolka
on 8 Apr 2021
Edited: Monika Jaskolka
on 8 Apr 2021
figure;
plot(rand(5,1));
annotation('textbox', [0.45, 0.5, 0.5, 0.5], 'String', 'Global Title', ...
'FontSize', 14, 'FontWeight', 'bold', 'LineStyle', 'none')
More information on textboxes: https://www.mathworks.com/help/matlab/ref/matlab.graphics.shape.textbox-properties.html
Adam Danz
on 8 Apr 2021
If you're using tiled layout, assign the title the tiled layout object.
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')
See Also
Categories
Find more on Title in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!