MATLAB GUI的41个实例帮助大家学习如何在没有GUIDE的情况下编写图形用户界面程序。41个实例主要涉及以下47个问题:
-
如何在uicontrol中操作字符串?(见GUI_1, 2, 4, 5, 13, 14, 15, 20, 21, 22, 37)
-
如何使uicontrol可见/不可见?(见GUI_3, 10, 35)
-
如何制作多行编辑框?(见GUI_4)
-
如何初始化editbox,使光标在启动时闪烁?(见GUI_4, 24, 37)
-
如何让我的GUI用户知道他的操作是无效的?(见GUI_5)
-
如何判断选择哪个uicontrol,例如radiobuttons?(见GUI_6, 8)
-
如何确定uicontrol已经被激活了多少次?(见GUI_7, 19, 28, 32, 33)
-
如何判断buttongroup中的哪个button被选中了?(见GUI_8)
-
如何让用户知道进程在后台运行?(见GUI_9)
-
如何设置图像可见/不可见?(见GUI_10)
-
如何使用GUI退出for循环?(见GUI_11)
-
如何用GUI控制鼠标指针?(见GUI_12)
-
如何访问滑块当前位置的值?(见GUI_13, 16)
-
如何在列表框中使用不同颜色的字符串?(见GUI_14)
-
listbox中’listboxtop’与’value’之间的区别是什么?(见GUI_14)
-
如何使得text可复制但不产生更改?(见GUI_15)
-
如何允许GUI的用户设置滑块变化范围?(见GUI_16)
-
如何在GUI中显示数字时钟?(见GUI_17)
-
如何在GUI中使用计时器?(见GUI_17)
-
如何在轴句柄上使用buttondownfcn?(见GUI_18, 28)
-
如何回调另一个回调函数?(见GUI_19)
-
如何从popup或listbox中获取字符串?(见GUI_14, 20, 21, 22, 31, 32, 33)
-
如何在popup或listbox中设置字符串?(见GUI_21, 22)
-
如何在popup或listbox中添加字符串?(见GUI_22)
-
在执行回调之前,如何判断当前的图形/轴是哪一个?(见GUI_23)
-
如何从另一个GUI获取数据?(见GUI_24)
-
如何制作一个GUI只用于打开图像文件?(见GUI_25)
-
如何让popup中的选项之间具有互斥性?(见GUI_26)
-
如何在轴坐标中显示当前指针位置?(见GUI_27)
-
如何使用uicontextmenus?(见GUI_28, 33, 39)
-
如何使用GUI控制另一个图中的轴?(见GUI_29, 30)
-
什么是回调字符串?(见GUI_30)
-
当其中一个图片关闭时,其它所有图片都自动关闭?(见GUI_24, 29, 30, 41)
-
在一个复杂的GUI中如何使得多个uicontrol进行交互?(见GUI_31, 32, 33, 41)
-
如何从GUI获取数据并存储到workspace?(见GUI_25, 32, 33, 36)
-
如何使用GUI拍摄桌面的屏幕截图?(见GUI_34)
-
如何使toggle button如同选项卡面板一样工作?(见GUI_35)
-
如何编写自定义对话框,并将对话框中的字符串返回到workspace?(见GUI_36)
-
如何产生一个带*****密码的editbox?(见GUI_37)
-
如何将嵌套函数用作回调函数?(见GUI_11, 17, 34, 36, 37, 39, 40, 41)
-
如何在GUI中使用uiwait?(见GUI_11, 34, 36, 37)
-
如何在GUI中使用JAVA?(见GUI_38)
-
如何在uicontrol激活之间强制保持聚焦?(见GUI_38)本句小编也没有完全理解,请读者自行深入分析
How do I force the figure to maintain focus between uicontrol activations?
-
如何将轴保存为图像?(见GUI_39)
-
如何制作简单的绘图程序?(见GUI_39)
-
如何设置按钮的背景以匹配图像?(见GUI_40)
-
如何保存GUI的状态以供今后使用?(见GUI_41)
MATLAB源码下载地址:
http://page5.dfpan.com/fs/alcj3221129176341f2/
更多精彩文章请关注微信号: