핵심코드
1) Properties (Access = Private)
프로그램 코드 작성 시 사용할 변수 선언
properties (Access = private) numclicks end |
2) Callback Function
2-1) 앱이 시작될 때 데이터 로딩 및 초기화를 수행하는 기능
function startupFcn(app) app.JSDataHTML.Data = 0; app.numclicks = 0; end |
2-2) Start 버튼이 눌릴 때 호출되는 함수
function JSDataHTMLDataChanged(app, event) data = app.JSDataHTML.Data; app.numclicks = app.numclicks + 1; for k = 1:length(app.numclicks) aline = animatedline(app.UIAxes, "MaximumNumPoints", 10000, "Marker", "*"); addpoints(aline, app.numclicks, data(k)); drawnow end end |