How to put the legend in a subplot?
5 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Clodoaldo de Souza Faria Júnior
am 31 Aug. 2021
Beantwortet: Star Strider
am 31 Aug. 2021
I have a subplot with 6 columns and 2 rows, but I only have 11 charts. I would like to put my caption in the space that is left blank.
0 Kommentare
Antworten (1)
Star Strider
am 31 Aug. 2021
One approach —
x = 1:10;
y = rand(11,10);
NrSbp = size(y,1);
figure
for k = 1:NrSbp
subplot(6,2,k)
plot(x, y(k,:))
grid
xlabel('x')
ylabel('y')
title(sprintf('Subplot %2d',k))
end
subplot(6,2,k+1)
text(0.5, 0.5, sprintf('Put Caption Here'), 'Horiz','center', 'Vert','middle')
Ax = gca;
Ax.XAxis.Color = 'none';
Ax.YAxis.Color = 'none';
Make appropriate changes to get the result you want.
.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Legend finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
