Not enough Input Arguments
Ältere Kommentare anzeigen
Im having problem with a script. Im trying to create a function that handles differents inputs in a GUI, convert those value, and display the result. The problem is that the script is not running the get(handles lines when its under the created function and is display the following error:
Not enough input arguments.
Error in EngineerTool1>ETConverterLenght (line 72)
LC_value1 = str2num(get(handles.LCinput,'String'));
Error in EngineerTool1>LCinput_Callback (line 134)
ETConverterLenght;
Error in gui_mainfcn (line 95)
feval(varargin{:});
Error in EngineerTool1 (line 16)
gui_mainfcn(gui_State, varargin{:});
Here is the code
function LCinput_Callback(hObject, eventdata, handles)
ETConverterLenght;
function ETConverterLenght(handles)
LC_value1 = str2num(get(handles.LCinput,'String'));
1 Kommentar
Victor Dalosto
am 15 Jan. 2018
Akzeptierte Antwort
Weitere Antworten (1)
The function ETConverterLenght isn't being passed an argument in the code for this callback:
function LCinput_Callback(hObject, eventdata, handles)
ETConverterLenght;
Maybe you meant to have,
function LCinput_Callback(hObject, eventdata, handles)
ETConverterLenght(handles);
Kategorien
Mehr zu MATLAB finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!