什么是matlab图形用户界面,第七讲 MATLAB图形用户界面(GUI)设计

第7讲MATLAB图形用户界面(GUI)设计

图形用户界面(GUI, Graphical User Interface)是由图形控件构建的用于人与计算机交互信息的界面。

在图形用户界面上,用户可以根据界面上的提示信息完成自己的工作,而不需要记忆大量繁琐的命令,只需通过鼠标、键盘等便捷的方式与计算机交互信息、选择想要运行的程序、控制程序的运行、实时显示图形信息。

MATLAB创建的图形用户界面对象有三类:

用户界面控件,如按钮、列表框、编辑框等;

下拉菜单,如菜单、子菜单;

内容菜单,如弹出式菜单。

一、命令行建立用户界面的方法

1、创建控件

命令:uicontrol

调用格式:

1)uicontrol(‘PropertyName1’,value1, ‘PropertyName2’,value2,……)

功能:在当前图形用户的界面上,应用当前制定的属性值创建控件;

2)h=uicontrol(‘PropertyName1’,value1, ‘PropertyName2’,value2,……)

功能:在当前图形用户的界面上,应用当前制定的属性值创建控件,并返回控件的句柄;

3)uicontrol(FIG, ‘PropertyName1’,value1, ‘PropertyName2’,value2,……)

功能:在句柄FIG指定的图形用户界面上,创建控件;

4)h=uicontrol(FIG, ‘PropertyName1’,value1, ‘PropertyName2’,value2,……) 功能:在句柄FIG指定的图形用户界面上,创建控件,并返回控件的句柄。

说明:函数中的PropertyName参数的参数值有:Push buttons(命令按钮)、sliders (滚动条控件)、Radio button(单选按钮)、Check box(复选框)、Edit text (可编程文本框)、Static text(静态文本框)、Pop_up menus(弹出式菜单)、listbox(列表框)、Toggle button(开关按钮)、Axes(坐标轴)、Panel(面板控件)、Button group(按钮组框)、ActiveX control(ActiveX 控件)。

例:窗口、轴、按钮的建立

clear;

clf; %清除当前图形窗口

Hf_fig=figure(1); %建立一个窗口

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值