의 함수를 호출하면, 이제 각 라디오 버튼에 대한 함수를 호출 할 수있게되었습니다. 그러나, 나는이 오류 메시지가 존재하지 않는 필드 'ics_si'당신의 도움으로 라디오 버튼 그룹
ics_si는 다음과 같은 코드가 제 기능입니다에
참조를 얻을, 나는 내가 실수
을 만드는 중이라서 어디 모르는 내가 사용자가 보어와 획에 대한 값을 입력 할 수있는 편집 상자를 작성했습니다. vdisp가 계산되고 결과가 세 번째 편집 상자에 표시됩니다.
function ics_si_Callback(hObject, eventdata, handles)
b = str2double(get(handles.bore,'String'));
s = str2double(get(handles.stroke,'String'));
vdisp = (pi * b * b * s*10^(-3))/4;
set(handles.vdisp,'String',vdisp);
첫 번째 또는 두 번째 라디오 버튼을 누르면이 코드를 호출해야합니다. 즉, 라디오 버튼을 누르면 함수 ics_si를 호출하여 계산하고 결과를 표시해야합니다. 이것을 얻는 방법.
조나스 편집 : 질문은 후속 조치 this입니다.
기능이 정상적으로 보입니다. 콜백 정의가 잘못되었다고 생각합니다. Guide에서 GUI를 열고 라디오 버튼을 두 번 클릭하면 속성 편집기에 표시된 콜백은 무엇입니까? – Jonas