MATLAB: Save figure in GUI

guiprintsave figuresaveas

I have a GUI with two axes and many other buttons. I would like to save one axis into 'jpg' or 'tif' file. However when I tried to use print or saveas to save the figure, the output is the entire GUI interface instead of the axis only. Is there a way to only save the axis using some handle? Thanks.

Best Answer

saveas() is restricted to figures; print() is as well.