Дублировать рисунок (1) и присвоить дубликат рисунку (2)

#matlab #matlab-figure

#matlab #matlab-рисунок

Вопрос:

Я создал следующий рисунок (рисунок (1)) в Matlab.

рисунок (1)

Я пытаюсь создать рисунок (2), который будет точно таким же, как рисунок (1) — другими словами, дублируйте рисунок (1) и дублирующую версию, которую я хочу присвоить ей как рисунок (2).

Причина этого в том, что я хочу иметь возможность представить рисунок (1) таким, какой он есть, а затем на рисунке (2) я хочу представить только часть рисунка (1) (например, часть, для которой x находится между 0,333 и 0,666).).

Есть идеи?

Ответ №1:

Вы можете использовать

 copyobj(gcf, groot)
  

Это создает копию ( copyobj ) текущего рисунка ( gcf ), включая его дочерние элементы, в качестве нового дочернего элемента графического корневого объекта ( groot ).