Matlab - Reference to non-existent field 'axes1'.

 
Vista:

Reference to non-existent field 'axes1'.

Publicado por lisper (13 intervenciones) el 03/03/2017 23:13:31
Saudos.
trato de trabajar con GUI matlab, he creado dos axes uno para mostrar una imagen original y un segundo axes para mostrar el proceso de la imagen original mostrada, pero nada que puedo acceder al axes, me arroja este error
Reference to non-existent field 'axes1'.

Parece no estar declarado, pero se llama igual en la tag del inspector de propiedades, alguien tiene alguna idea que sucede que pueda ayudarme por favor, estoy usando matlab 2016a. La funcion para cargar la imgen es la sig:

function Cargar_Callback(hObject, eventdata, handles)

axes(handles.axes1);
imag = imread(fullfile(dir));
imshow(imag);
axis off;

el error completo es:

Struct contents reference from a non-struct array object.

Error in probandoAxes>Cargar_Callback (line 84)
axes(handles.axes1);

Error in gui_mainfcn (line 95)
feval(varargin{:});

Error in probandoAxes (line 42)
gui_mainfcn(gui_State, varargin{:});

Error in
matlab.graphics.internal.figfile.FigFile/read>@(hObject,eventdata)probandoAxes('Cargar_Callback',hObject,eventdata,guidata(hObject))
Error while evaluating UIControl Callback
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Reference to non-existent field 'axes1'.

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 04/03/2017 04:54:52
1
2
3
4
5
function Cargar_Callback(hObject, eventdata, handles)
axes(handles.axes1);
imag = imread(fullfile(dir));
imshow(imag);
axis off;

el problema debe de estar en dir, ¿que guarda la variable dir.?

Saludos
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
Servicios de programación matlab


http://matlabcaballero.blogspot.com
https://www.facebook.com/matlabcaballero/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar