Filter löschen
Filter löschen

How to copy a figure in anothe figure?

229 Ansichten (letzte 30 Tage)
vatankhah
vatankhah am 31 Jul. 2013
Bearbeitet: madhan ravi am 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

Akzeptierte Antwort

David Staack
David Staack am 18 Jan. 2019
Bearbeitet: madhan ravi am 18 Jan. 2019
plot(peaks)
a1 = gca
f2 = figure
a2 = copyobj(a1,f2)

Weitere Antworten (1)

Jan
Jan am 31 Jul. 2013
Bearbeitet: Jan am 31 Jul. 2013
This seems to be a task for copyobj
  2 Kommentare
vatankhah
vatankhah am 1 Aug. 2013
How can I use copyobj command to copy figure(1) for example. could you please explain it more by an example for figure(1)? thanks
Jan
Jan am 1 Aug. 2013
Bearbeitet: Jan am 1 Aug. 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.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Graphics Object Identification finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by