如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
图形界面编程窗口对象及其属性设定常用属性color属性由红绿蓝三原色组成,取值范围为0到1。menubar属性设置菜单条得形式。name属性设置图形窗口得标题栏中标题内容,其属性值为一字符串。numbertitle属性就是否显示图形窗口标题栏中得图形标号。units属性设定图形单位。如:pixels(象素点)、inches(英寸)、centimeters(厘米)、normalized(归一值)等position属性设定窗口得位置和大小,为1×4向量,前两个值为窗口左下角横纵坐标值,后两个元素值为窗口得宽度和高度,其单位由units属性设定。resize属性确定就是否可以改变图形窗口得大小。toolbar属性就是否显示工具条。visible属性决定窗口就是否为可见。Pointer属性设置鼠标得显示形式。对象属性得修改回调函数(callbackfunction)?gwin=figuregwin=1?set(gwin,'windowbuttondownfcn','helpdlg(''mousebuttondown!'')')?set(gwin,'keypressfcn','helpdlg(''keyboardpressed!'')')标准对话框及其调用?[f,p]=uigetfile('*、m;*、txt','请选择一个文件')f=p=E:\MATLABR11\work\颜色设置对话框c=uisetcolor;或c=uisetcolor(c0);函数返回一个1×3得颜色向量,分别对应红、绿、蓝三原色,按下“取消”按钮后返回空得向量;如果给出向量c0,则在图中指向c0所定义得颜色位置,且按下“取消”按钮时返回c0得值。大家有疑问的,可以询问和交流字体设置对话框h_Font=uisetfont或h_Font=uisetfont(h_Text,strTitle)h_Font为字体属性得结构体;h_Text为要设置得字符句柄,strTitle为对话框得标题栏内容。警告与错误信息对话框warndlg和errordlg函数二者得显示图标不同。例:?h=warndlg({‘error:’,‘code1111、’},‘Warning’)?h=errordlg({'error:','code1111、'},'Error')帮助信息对话框与警告、错误信息对话框基本一致,仅仅就是图标得不同。例:?h=helpdlg({'帮助信息:','帮助信息对话框和警告错误对话框基本一致,只就是图标不同!'},'帮助')通用信息框msgbox(‘显示信息’,’标题’,’图标’)图标包括:Error、Help、Warn以及Custom,如果缺省则为None。?data=1:64;data=(data'*data)/64;?msgbox('Thisisanexampleofmsgbox!','customico','custom',data,hot(64))Matlab图形界面基本控件滚动条’slider’图示某个范围。按钮’pushbutton’其上得字符说明其作用。切换按钮’toggle’两状态按钮,单击改变其状态。收音机按钮’radio’一组选项,其中只能有一个被选中。检取框’check’一组选项,可以选择多项。弹出式菜单’popup’选中时打开一个列表。控件得常用属性Cdata属性真彩色位图,为一三维数组,用于美化界面;Tooltipstring属性鼠标指针位于该控件时得提示信息显示;Interruptable属性就是否中断当前回调函数得执行,‘on’或‘off’字体属性设置字体例1:functiongui_counter1()%gui_counterisademoofguidesign、h_main=figure('name','ademoofguidesign','menubar','none',、、、'numbertitle','off','position',[100100300100]);h_edit=uicontrol('style','edit','backgroundcolor',[111],'position',[20205020],、、、'tag','myedit','string','1','horizontalalignment','left');h_but1=uicontrol('style','pushbutton','position',[20505020],'string','INC',、、、'callback',['h=findobj(gcf,''tag'',''mye