global legend in subplot
28 ビュー (過去 30 日間)
表示 古いコメント
Hello,
I am trying to place my global legend at south east location in my subplot but to no avail. My code is as follows
for t = 1:21
subplot(3,7,t)
plot(x,y)
hold on
plot(x1,y1)
legend('old','new','Location','southeastoutside')
end
This places the legends at the south east location outside of each plot, but I want only one global legend for the whole subplot, not multiple individual legends
any suggestions will be much appreciated
0 件のコメント
採用された回答
Voss
2023 年 2 月 1 日
That cane be done using tiledlayout instead of subplot.
x = 1:10;
y = 1:10;
x1 = 1:10;
y1 = 2:11;
tiledlayout(3,7)
for t = 1:21
nexttile
plot(x,y)
hold on
plot(x1,y1)
end
legend('old','new','Location','southeastoutside')
その他の回答 (0 件)
参考
カテゴリ
Find more on Legend 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!