Problem with Edit Text GUI
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Dear all, i'm working in GUI and i have a problem with an edit-text box. Y have program a function in a button, three parameter (or variables) for the function must be defined in three different Edit-text boxes, the inputs are all numbers.
I would like to define a default value on each text box, that can be changed if the user wants. The problem is that when i run the function (pushing the button) the values are not recognized and are changed by arbitrary values like 2.270087890625000e+02.
this an example of the edit text function that i'm using:
function difu_Callback(hObject, eventdata, handles)
% hObject handle to difu (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'String') returns contents of difu as text
% str2double(get(hObject,'String')) returns contents of difu as a double
%set(handles.difu,'String','0.9');
handles = guidata(hObject);
difu = str2num(get(handles.difu,'String'));
handles.difuf=difu;
guidata(hObject, handles);
this is for difu (diffusion) something happens but the default values are not saved in the handles. (i'm creating this GUI using GUIDE) thanks for your help
1 Kommentar
vinothkannan K
am 12 Jun. 2013
Bearbeitet: vinothkannan K
am 12 Jun. 2013
difu = str2num(get(handles.difu,'String'));
handles.difuf=difu;
Just ur getting value from difu(tag) and storing it in difuf(tag) is that you want? Please explain clearly what is your expected result?
Akzeptierte Antwort
yeshwanth manhcuri
am 21 Mai 2013
check u r code once again......i saw commeny symbol in u r pastd code
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Text Data Preparation finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!