Problem with running my GUI

2 views (last 30 days)
When i run my GUI.fig directly from the folder list i get the following errors:
Attempt to reference field of non-structure array.
Error in GUIprop>propagation_Callback (line 81)
x1 = str2double(get(handles.x1,'String'));
Error in gui_mainfcn (line 96)
feval(varargin{:});
Error in GUIprop (line 42)
gui_mainfcn(gui_State, varargin{:});
Error in
@(hObject,eventdata)GUIprop('propagation_Callback',hObject,eventdata,guidata(hObject))
Error while evaluating uicontrol Callback
When i open it in order to edit it and run it from there it runs as normal without error. Any idea as to what i am doing wrong?
  1 Comment
ESHAAN
ESHAAN on 15 Sep 2013
handles.x1 is incorrect and try to search for correct gui component so that you can read the tag name.
like the tags are : handles.edit1 handles.text1 handles.pushbutton1 and so on

Sign in to comment.

Accepted Answer

Image Analyst
Image Analyst on 15 Sep 2013
You can't run an m-file by clicking on the corresponding .fig filename listed in the list of files in the "Current folder" panel. That's just the way it is. You can run it from within GUIDE, or from the command window by typing the name (without .fig or .m), or you can run it by clicking the green triangle on the tool ribbon (if you have the editor window open in MATLAB), but not by clicking the .fig file on the list of filenames in the Current Folder panel.
  1 Comment
Dimitris Arapidis
Dimitris Arapidis on 15 Sep 2013
thanks for clearing that up, i should have read some instructions first...

Sign in to comment.

More Answers (0)

Categories

Find more on Migrate GUIDE Apps in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!