5使用MATLAB进行等倾干涉动态模拟仿真5.1.界面设计GUI界面设计6主要包括以下几个步骤:第一步构思草图,编排控件的布局。打开MATLAB程序,在FILE菜单中选择NEWGUI,打开guide设计界面模板,界面模板左边的各个控件可以直接用鼠标拖到编辑框。第二步设置各控件的属性。如设置各个控件的标识(Tag),字体等。第三步各个控件代码的设计。关键是OpeningFcn(初始界面函数)和控件的CallBack(回调函数)代码的设计。初始界面函数即设定各参数的初始值,可根据实际情况设定。回调函数是核心,是对界面控件触发时的事件响应函数。根据需要,等倾干涉条纹的动态模拟图形用户界面使用了2个按钮(PushButton),标识为绘图和退出,用鼠标点击任一项目,则会执行相应的功能;4个静态文本框(StaticText)用于输入波长,厚度及各自的单位;2个滑动条(Slider),用鼠标拖动相应的滑动条就可以改变波长和厚度的大小;1个坐标轴对象(Axes)用于显示仿真结果。界面如图4。,丄/、J丿卜I十丄丄丄、就可以进入回调程序编辑器中,在编辑