legend is not copied in figure editor

조회 수: 2 (최근 30일)
Yongchan Kwon
Yongchan Kwon 2023년 5월 15일
편집: chicken vector 2023년 5월 15일
I want to copy figure1(red line) on figure2(blue line).
So I copied red line and pastsed figure2.
But only red line is copied on figure2 without legend about figure1.
As I know, normally, legend about figure1 is copied with red line.
If you help me, I really appreciate that!
j

답변 (1개)

chicken vector
chicken vector 2023년 5월 15일
편집: chicken vector 2023년 5월 15일
I suggest you to do this programmatically.
You can load your two figures with:
f = openfig('filepath');
and merge them with the following:
N = 10;
x = 1:N;
y1 = x;
y2 = x.^2/4;
f1 = figure;
plot(x,y1,'b');
legend('Curve 1');
f2 = figure;
plot(x,y2,'r');
legend('Curve 2');
lines = findobj('Type','Line');
figure;
copyobj(lines,gca);
legend;

카테고리

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

태그

제품


릴리스

R2016a

Community Treasure Hunt

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

Start Hunting!

Translated by