MATLAB: Add Image to a button

guiimage processingmatlab gui

I successfully add few .jpg images to few buttons, but when I move to this(GUI with images) GUI from another GUI using
function pushbutton3_Callback(hObject, eventdata, handles)
open('menu_page1.m');
the images I assign to the buttons are not shown,Please help me out..

Best Answer

open('menu_page1.m') opens the file menu_page1.m in the MATLAB editor, and does not execute the code.
You should either call the code (if it is a function) or run() the code (if it is a script)
menu_page1() %calls a function
run('menu_page1.m') %executes a script