Creo que no porque yo también estoy teniendo problemas con los axes. Te comento mi problema a ver si tu me puedes ayudar, que se te ve con mas tablas:
Yo simplemente quiero mostrar una imagen .gif en mi gui pero no soy capaz, mira lo que hago:
% --- Executes during object creation, after setting all properties.
function axes1_CreateFcn(hObject, eventdata, handles)
% hObject handle to axes1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called
% Hint: place code in OpeningFcn to populate axes1
try
% Llama a la funcion "Limpiar_Grafica" para establecer la apariencia del eje
% que contiene la imagen
Limpiar_Grafica(hObject)
% Lee la imagen del fichero grafico 'mi_imagen.gif' y su mapa de color asociado
[matriz_imagen, mapa] = imread('mi_imagen.gif','gif');
% Recupera el mapa de color del dibujo
colormap(mapa);
% Muestra la matriz "matriz_imagen" como una imagen.
% Cada elemento de "matriz_imagen" especifica el color de un pixel en la imagen
image(matriz_imagen)
axis image; % Ajusta los ejes a la imagen
% Establece las unidades y la posicion del eje
set(gca, 'units', 'pixels', 'position', [0 344 495 48])
catch
uiwait(msgbox([lasterr], 'Error', 'warn', 'modal'));
end % -> try
Tambien he probado metiendo el código antreior en la función OpeningFcn
pero no hay forma.
Alguna sugerencia?
Gracias.