메인 창
% InputParameter를 클릭할 때 기능하는 함수 function InputParameterMenuSelected(app, event) % 대화상자 열기 getlayer = uigetfile('C:\Users\yj.jo\OneDrive - CSI-Vision\바탕 화면\Project\한국표준과학연구원(KRISS)\SW'); if getlayer == 0 % 만약 파일이 x면 return return; end loaded_data = load(getlayer); % 데이터 불러오기 dataTable = struct2table(loaded_data); % 불러온 mat파일을 테이블형태로 바꿈 layername = string(dataTable.Properties.VariableNames(1)); % layer 이름 정의 addlayerModal(layername); end |
모달 창
properties (Access = private) LayerApp end function startupFcn(app, name) app.LayerApp = name; app.LayerNameTextArea.Value = name; end |
위 메인 창의 layername이 모달 창의 name과 연동됨