Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

New to MATLAB?

Manage data between different gui's.

Asked by Jenny

Jenny (view profile)

on 10 Dec 2012

How can I send an image ( which is uploaded in a gui_1 ) to a gui_2 and show it there in an axes? I know how to do this with having a pushbutton in gui_2, but I would like the image to be shown with the press of a pushbutton in the previous gui, for example "next" . Does anyone know?



Jenny (view profile)


No products are associated with this question.

1 Answer

Answer by Jan Simon

Jan Simon (view profile)

on 10 Dec 2012
Accepted answer

It works by exactly the same method from another GUI also: You need the handle of the axes-object to show the image in. Either get this handle when GUI_1 is created, e.g. as input, when the GUI_2 is used to create GUI_1. Or search for the handle dynamically using findobj and a unique tag.

Sharing data between different GUIs has been discussed dozens of times in this forum. Perhaps you find the threads using the forum's search. A good advice is to study Matt Fig's GUI examples:

1 Comment


Jenny (view profile)

on 12 Dec 2012

thank you very much!

Jan Simon

Jan Simon (view profile)

Contact us