matlab的GUI中的弹出式菜单,如何才能得到对应的值。比如弹出式菜单有a.b.c.d,选择a时

matlab的GUI中的弹出式菜单,如何才能得到对应的值。比如弹出式菜单有a.b.c.d,选择a时得到值1,b是2……

第1个回答  2015-03-29
你用的是哪一个控件啊??弹出式菜单是什么??popupmenu??追问

对,就是popupmenu

追答

a = get(handles.popupmenu,'value');
a就是你要的

追问

我得到的是1么?

为什么它提示我a未定义

追答

额,你到底解决了没有??

追问

没有,有两个popupmenu,一个得到的值赋为a,另一个得到的值赋为b,if a==1&&b==1 ……这里老是报错,且b未定义

追答

恩,要不你把程序发上来,我给你调一下,fig和m文件都要上传的

追问

上传到哪里?

追答

1365405275 要不你发邮箱吧

追问

算了,刚刚自己搞好了,谢谢了

本回答被提问者和网友采纳
相似回答