How I do overlay 2 Matlab fig files?

20 visualizzazioni (ultimi 30 giorni)
Atanu
Atanu il 13 Mar 2023
Commentato: Voss il 14 Mar 2023
I have 2 .fig files I want to overlay. Only difference between them is the trajectory line. I want to keep the legends same in the overlay figures as in the individual figures. I have attached the .fig files. How should I do it?

Risposta accettata

Voss
Voss il 13 Mar 2023
f1 = openfig('trajectory id_88092.fig');
f2 = openfig('trajectory id_90788.fig');
leg = findall(f2,'Type','legend');
leg.AutoUpdate = 'off';
ln = findall(f1,'Type','line');
ax = findall(f2,'Type','axes');
ln_copy = copyobj(ln,ax);
uistack(ln_copy,'bottom')
  2 Commenti
Atanu
Atanu il 14 Mar 2023
Thank you! It worked perfectly.
Voss
Voss il 14 Mar 2023
You're welcome!

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Printing and Saving in Help Center e File Exchange

Prodotti


Release

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by