2014-11-18 1 views
0

MATLAB 가이드가있는 GUI가 있습니다. 여기에는 필자의 매개 변수 값을 설정하는 편집 텍스트가 있습니다. 하단의 "실행"버튼을 클릭 한 후 해당 편집 텍스트에 설정된 매개 변수로 함수를 호출해야합니다. 가장 쉬운 방법은 무엇입니까? 데이터 액세스에 대해서는 확실하지 않습니다.Matlab은 편집 텍스트에서 값을 가져온 후에 값을 처리합니다.

도움을 주셔서 감사합니다.

접견, R93

답변

1
당신의 GUI의 m 파일에서 "실행"버튼에 대한 콜백 함수를 생성합니다

MATLAB :

function yourpushbutton_Callback(hObject, eventdata, handles) 

handles는 GUI의 모든 핸들을 포함하는 구조를 . edit text 필드에서 매개 변수를 가져온 다음이 콜백 함수에서 함수를 호출 할 수 있습니다. 텍스트를 얻기 위해 사용

text = get(handles.edittext1,'String'); 
0

나는 내가

maxRPM = str2double(get(hObject,'String')); 
set(handles.editMaxRPM, 'Double', maxRPM); 
으로 설정할 수 있다는 것을 발견