matlab用户界面设计_第1页
matlab用户界面设计_第2页
matlab用户界面设计_第3页
matlab用户界面设计_第4页
matlab用户界面设计_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Matlab编程、Matlab图形用户界面设计、MATLAB编程、用户界面(或介面)是指人与机器(或节目)之间交互的工具和方法,如键盘、鼠标、触摸屏等。可以是与计算机交换信息的界面。图形用户界面(Graphical User Interfaces,GUI)是由窗口、光标、键击、菜单和文字说明等对象(Objects)组成的用户界面。通过特定方法(如鼠标或键盘)选择和激活这些图形对象,使计算机可以执行计算、绘制等操作或更改。Matlab编程,1,图形用户界面开发环境,GUIDE是图形用户界面设计环境的缩写,GUI设计与设计的快速开发环境,特别适合快速创建各种图形和进行所需的更改,指南的主要工具是布

2、局编辑器从工具栏启动。FileNewGUI布局编辑器窗口工具栏图标和功能控件选择板上的控件,Matlab编程,Matlab编程,Matlab编程,创建控件对象,Hc_1=uicontrol(Hf_fig,PName)样式未选择。值为0。Matlab编程,复选框,选择Hc_1=uicontrol(Hf_fig,style,check)时值为1;未选择。值为0。静态文本框,Hc_1=uicontrol(Hf_fig,style,text)文本只能通过更改String属性来更改。frame,Hc_1=uicontrol(Hf_fig,style,frame)帧对象只是具有颜色的矩形区域,提供视觉分隔

3、。Matlab编程,可剪辑文本框,Hc_1=uicontrol(Hf_fig,style,edit)(如Max-Min1),以及多行剪辑文本框。最大特性不指定最大行数。多行可剪辑文本框可以包含无限多行。多行文字字符串被指定为单引号字符串,指示竖线字符|换行的位置。弹出菜单,选项Hc_1=uicontrol(Hf_fig,style,popupmenu)的标志指定为以竖线|分隔的字符串。选取弹出式项目会将Value属性值设定为选取向量中选取元素的下标。Matlab编程、滚动条和Hc_1=uicontrol(Hf_fig、style、slider)滚动条包含三个单独的节,滚动条表示有效的对象值范围

4、。滚动槽的指示器,表示滑块的当前值;插槽两端有箭头。可以通过三种茄子方法设置滑球值。方法1:鼠标指针指向指示符并移动指示符。拖动鼠标时,按住鼠标按钮,当指示器位于所需位置时,松开鼠标。方法2:当指针位于插槽中,但位于指示器的一侧时,单击鼠标按钮,指示器沿该方向移动大约整个范围范围范围的10%。方法3:单击滑块任一端的鼠标箭头。指示器在箭头方向移动大约1%的滑球范围。滑块与常用的文本uicontrol对象一起显示标志、当前滑球值和范围范围。默认值为、Uicontrol对象属性和包含的属性值。Matlab编程、Uicontrol对象属性和包含的属性值是默认值。、Uicontrol对象属性、Matl

5、ab编程、Uicontrol对象属性、Matlab编程、Uicontrol对象属性、Matlab编程、Uicontrol对象属性、Matlab编程1 push bushMax-Min=1单行、Matlab编程、3列表、字符串值max/min max-min 1可以选择多个项目。Max-Min=1只能选择单个项目,slider,position value max/Min slider step:x(触电箭头)y(单击凹槽)百分比,Matlab程序设计,popupuple引用的字符串中必须使用双引号。除最后一句外,每个语句必须以引号中的逗号或分号结束。引号后必须以逗号或空格结束。具有后续行的每行

6、都包含三个句号(.)结束。回调字符串请记住以下一些规则:Matlab编程、几何位置对齐工具和几何位置对齐工具(对齐编辑器)用于调整控制对象之间的相对位置。对齐工具分为控制对象的垂直和水平两个方向的几何位置数组,每个方向分为位置曹征和分布调整。Matlab编程、属性编辑器和属性编辑器用于设置控件属性,在属性编辑器中提供所有可设置属性的列表并显示当前属性值。修改属性值以修改各种属性。属性编辑器打开属性编辑器、Matlab编程、对象浏览器、对象浏览器以查找当前图形用户界面程序使用的所有对象信息。Matlab编程,2,菜单编辑器,1)向导设计菜单,Matlab编程,2)使用程序构建菜单,Hm=uime

7、nu(PName,PValue,),hh Label/tag/callback/checked/separator,hm=ui context uiu imenu(pname,pvalue,)、MATLAB编程、Matlab编程、Uimenu对象属性、Matlab编程、3、对话框设计、公共对话框: MATLAB专用对话框、Matlab编程、公共对话框、利用Windows资源的对话框和档案错误消息对话框errordlg帮助文档对话框帮助文档dlg输入对话框inputdlg列表选择对话框listdlg信息提示对话框msgbox问题提示对话框questdlg处理栏waitbar警告消息对话框warndlg,Matlab编程,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论