global legend in subplot
조회 수: 104 (최근 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개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Legend에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!