how to clear ui control callback error

1 view (last 30 days)
vandana krishna
vandana krishna on 4 May 2019
Edited: Adam Danz on 6 May 2019
%%%%%
Reference to non-existent field 'x1'.
Error in aliwork>pushbutton1_Callback (line 188)
x1=handles.metricdata.x1;
Error in gui_mainfcn (line 95)
feval(varargin{:});
Error in aliwork (line 19)
gui_mainfcn(gui_State, varargin{:});
Error while evaluating UIControl Callback.
%%%%
how to clear this error????

Answers (1)

Adam Danz
Adam Danz on 4 May 2019
Edited: Adam Danz on 6 May 2019
In this line
x1=handles.metricdata.x1;
"x1" is not a field within the structure "metricdata". "metricdata" is most likely a handle to a graphics object or some object within your GUI. To confirm,
isstruct(handles.metricdata) % confirm that handles.metricdata is a stucture
% To see fields,
handles.metricdata
%-or-
fieldnames(handles.metricdata)

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!