How to copy a figure in anothe figure?
135 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
vatankhah
le 31 Juil 2013
Modifié(e) : madhan ravi
le 18 Jan 2019
Hello, I want to produce the same figures. For example I have figure(1),figure(2). figure(1) with some points that are plotted in it and figure(2) is an empty screen. I want to copy figure(1) in figure(2).How can I do this with commands in matlab? please help me thanks a lot
0 commentaires
Réponse acceptée
David Staack
le 18 Jan 2019
Modifié(e) : madhan ravi
le 18 Jan 2019
plot(peaks)
a1 = gca
f2 = figure
a2 = copyobj(a1,f2)
0 commentaires
Plus de réponses (1)
Jan
le 31 Juil 2013
Modifié(e) : Jan
le 31 Juil 2013
2 commentaires
Jan
le 1 Août 2013
Modifié(e) : Jan
le 1 Août 2013
I think it is your turn to explain more details of what you want and what you have tried so far. It is not efficient, if I guess what "some points plotted in the figure" exactly means, because I will most likely not match your needs.
As the help text explains, copyobj duplicates objects to a new parent. So it does not copy the figure, but the objects the figure contains. The example contained in these docs should be descriptive enough already.
Voir également
Catégories
En savoir plus sur Creating, Deleting, and Querying Graphics Objects dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!