Problem in MATLAB GUI. Invalid or deleted object..
9 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
set(handles.scale_box,'enable','on'); % This line works
st_scale = st_variogram_pooled(data_train); % external code to calculate scale
set(handles.scale_box, 'String', st_scale);% This line gives the above error
% All set commands give the error from here on in the callback
4 comentarios
Abhishek Maurya
el 29 de Ag. de 2018
Thanks, Shrey for asking this ques. I had the same problem and now I have figured.
Respuestas (1)
Shameer Parmar
el 9 de Jun. de 2016
According to me, it seems like the function 'st_variogram_pooled(data_train)' is calculating the scale in numeric format, so the value of variable 'st_scale' will be in numeric format and you are trying to put it into string format for GUI field 'scale_box' in next set() command.
Try to use:
set(handles.scale_box, 'String', num2str(st_scale));
same for all other set commands. Convert num into string using num2str command as I shown above.
2 comentarios
Shameer Parmar
el 13 de Jun. de 2016
Ok, so it seems the problem with function "st_variogram_pooled(data_train)", Can you please provide the details about this function. like logic inside this function or please attach your files so that I can debug and help you..
Ver también
Categorías
Más información sobre Desktop en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!