나는 간단한 MATLAB GUI 코드를 가지고 있습니다. 버튼을 누르면 기능이 실행됩니다. 내가 두 번이 버튼을 누를 때MATLAB GUI - 버튼 반환 오류
그러나, 그것은 오류를 유형 '구조체'의 입력 인수에 대한
정의되지 않은 함수 'GUI'를 던지고있다. @에
오류 (hObject, EVENTDATA) GUI ('pushbutton1_Callback', hObject, EVENTDATA, guidata (hObject))
오류 콜백 uicontrol 평가하는 동안
% --- Executes on button press in pushbutton1.
function pushbutton1_Callback(hObject, eventdata, handles)
% hObject handle to pushbutton1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
set(handles.pushbutton1, 'enable','off');
output = randomFunction();
a = 1
while(1)
a = a+1
if a == 4
break;
end
end
set(handles.pushbutton1, 'enable','on');
합니까을 경우에도
randomFunction
오류를 변경하도록이 작업을 수행onCleanup
를 사용하는 것이 좋습니다? – Suever좋은 전화입니다.하지만 앞으로는 독립 실행 형 GUI로 만들 계획입니다. 어떻게 그 길에서 일하게 될까요? 그 무작위 기능. 이미지에서 작동하기 때문에 실제로 사용자에게 디렉토리를 선택하도록 요청합니다. –