MATLAB下拉菜单popupmenu的简单使用介绍

使用matlab很多人不喜欢看帮助文档,比如我,感觉什么东西在百度上很容易看到,认为帮助文档理解起来比较慢。但是帮助文档真的很有帮助,比如这次,POPUPMENU菜单项,我一直不知道如何添加下拉框的内容,找了很多次百度也没找到,最后还是在帮助文档那里找到的。下面就简单介绍POPUPMENU的使用吧:

1. 从GUIDE里面拉出一个下拉式菜单框

位置如图所示:
在这里插入图片描述

2. 编辑下拉框菜单项

就是添加下拉框的内容:比如我的下拉菜单tag为popupmenu1,想要添加的内容为‘COM1’,‘COM2’,‘COM3’,‘COM4’;可以在popupmenu的CreateFcn()回调函数中添加以下代码:
在这里插入图片描述

3. 如果你想随时更改菜单项内容,可以添加一个按钮

回调函数 中写下类似如此的代码:在这里插入图片描述
com_edit是我的popupmenu1的别名,你可以在你的figure文件中写下:com_edit=handles.popupmenu1来简化书写。
最主要的就是set函数,如果没有上面的语句,你可以直接把set中的内容写成:set(handles.popupmenu1,‘String’,{‘String1’,‘String2’,‘String3’})类似的形式(不过此时要声名handles.popupmenu1为全局变量)。

4. 随时得到选中的菜单项。

进入popupmenu1的callback函数,写下代码如下:
在这里插入图片描述
其中Value得到的是你选中菜单项的索引值,通过与你set()中的字符串组的索引值匹配,就可以得到你选中的菜单内容了。

5. 基本操作就是这么多,我也刚学,互相促进吧。

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值