MATLAB界面设计GUI——GUI学习笔记1
1.常用定义
(1)gcf:当前窗口的句柄值
(2)gca:当前坐标轴的句柄值
(3)allchild:指定对象的所有子集,allchild(gca)
(4)findobj:返回句柄值,findobj(allchild(gca),‘string’,‘示例’)
2.常用函数
(1)set函数
设置图形对象属性,set(gca,‘string’)
(2)get函数
查找图形属性
(3)axes函数(不同于axis函数)
axes函数所包含的句柄值有(常用),可通过get函数查看,例如get(gca):
parent、units(单位是否归一化normalized/pixels)、box(on/off)、position、nextplot(图像叠加或代替add/replace)、 XLim(坐标轴范围)、YLim、visible(on/off)、gridlinestyle(网格线设置)、XAxisLocation
(4)figure函数
句柄值:name(标题)、numbertitle(figure 1、2、3……)、menubar(菜单栏)、units、resize(图形窗口是否固定on/off)、closereq(关闭图形窗口)等等
(5)uicontrol函数:创建用户界面控制对象(重要)
句柄值:parent(重要)、style、callback(回调,重要)、string、units、position等
举例:
uicontrol(’style‘,’pushbutton‘,’parent

这篇博客是MATLAB界面设计GUI的学习笔记,重点介绍了常用定义和函数,包括set和get函数、axes和figure函数、uicontrol创建用户界面对象、line函数、text函数的应用,以及各种对话框和进度条waitbar的使用。详细讲解了每个函数的关键参数和使用场景,是MATLAB GUI入门的良好参考。
最低0.47元/天 解锁文章
1567

被折叠的 条评论
为什么被折叠?



