第四讲MATLAB图形界面设计题库.ppt

设定完成的界面草图如图 至此,本例所需的控件已设置完毕。在最初按照草图添加部署了所有的控件后,往往不会排列得很整齐。此时可根据需要进行控件的排列。 要将位于窗口右侧的4个控件竖排整齐,则可在窗口选ToolAlign Objects弹出的窗口中进行选择。 3.程序代码设计 根据要求,在选择典型环节时需要设置回调函数。此外,对两个按钮控件也要设置回调函数。 回调函数的生成在前一个例子已讲过,这里不重复。这里只给出相应的代码段供参考。 (1) 定制曲线按钮的回调函数 function btnDraw_Callback(hObject, eventdata, handles) try str=char(get(handles.strCode,String)); %将在代码区输入的代码转换成数组 str0=[]; for ii=1:size(str,1) %对str的每行操作 str0=[str0,deblank(str(ii,:))]; %将str第ii行去掉空格后作为向量str0的一个元素 end end eval(str0);%执行代码 axes(handles.myAxes);%将myAxes设为当前坐标系 plot(x,y); %绘制曲线 catch errordlg(‘请重新

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档