Pues yo he tenido el mismo problema, y aunque aun me quedan por pulir un par de cosas, he dado con algo que te puede servir.
El objeto root tiene una propiedad llamada 'ScreenSize'
get(0,'ScreenSize')
Esa orden devuelve un vector de 4 elementos donde los dos ultimos son el ancho y alto de tu pantalla.
Debes cargar esos dos valores en la propiedad position de tu figura:
set(handles.figura,'Position',vector ya preparado)
Ahi te dejo eso para que juegues un poco. Debes tener cuidado porque el ancho y alto se miden desde un punto, que son las dos primeras posiciones de Position.