hi. i have two guis main and sub . i have stored inputs from all the edit boxes in sub in a variable, var. i need to tranfer var to main gui.and use it for further logic.kindly help.
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
alankrita asthana
le 14 Nov 2017
Commenté : alankrita asthana
le 15 Nov 2017
function data_Callback(hObject, eventdata, handles)
% hObject handle to data (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
points.T=str2double(get(handles.edit1,'userdata'));
points.ES=str2double(get(handles.edit2,'userdata'));
points.ISlower=str2double(get(handles.edit3,'userdata'));
points.ISupper=str2double(get(handles.edit4,'userdata'));
points.G=str2double(get(handles.edit5,'userdata'));
set(handles.data,'userdata',points);
close(details);
this is the call back of a pushbutton in sub.
i need to transfer the variable 'points' to main function pushbutton callback.
0 commentaires
Réponse acceptée
Chandrasekhar
le 14 Nov 2017
Modifié(e) : Chandrasekhar
le 14 Nov 2017
Hi Alankrita, you can use assignin command to save the variables in base workspace and use evalin command to access them from the main gui
5 commentaires
Chandrasekhar
le 15 Nov 2017
Modifié(e) : Chandrasekhar
le 15 Nov 2017
Hi, Please check the attached example.
Let me know if it is working :)
Plus de réponses (1)
Voir également
Catégories
En savoir plus sur Argument Definitions dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!