How to display enter screen by GUIDE
조회 수: 6 (최근 30일)
이전 댓글 표시
Hello EveryOne,
I am making the tool by GUIDE.
I created the GUIDE as below picture:
And my expected is
1/ Once click into the button "CREATE_FILES"
|_ _ The display enter screen will be appeared and I can enter the argument into that
*****For example *****
I have a function with 1 argument as below :
function create_sample(value)
expectedvalue = value;
end
And callback function is
function CREATE_FILES_Callback(hObject, eventdata, handles)
% hObject handle to CREATE_FILES (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
value = eventdata
create_sample(value)
|_ _ _ So, the value can be took by the data which is entered in the display enter screen
|_ _ _ In this case eventdata is the value which I entered at the display enter screen
Thank you in advance
댓글 수: 2
Dennis
2019년 5월 15일
I am not sure if i understand your question correctly.
I think eventdata is something completly different from what you expect it to be.
A tiny example of what i think you are trying to do (i did not use guide, therefore the handles argument is missing)
uicontrol('style','pushbutton','callback',{@MyFcn_Callback});
function MyFcn_Callback(~,~)
Mydata=inputdlg('Input please','s');
%now do something with it
%or store it setappdata/getappdata or guidata
end
답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Environment and Settings에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!