legend is not copied in figure editor

2 Ansichten (letzte 30 Tage)
Yongchan Kwon
Yongchan Kwon am 15 Mai 2023
Bearbeitet: chicken vector am 15 Mai 2023
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

Antworten (1)

chicken vector
chicken vector am 15 Mai 2023
Bearbeitet: chicken vector am 15 Mai 2023
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;

Tags

Produkte


Version

R2016a

Community Treasure Hunt

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

Start Hunting!

Translated by