matlabpopupmenu的问题 -小知识的简介

正在使用人数

话题:matlabpopupmenu的问题问题详情:如何设置下拉菜单的内容?回答:有两种方式,一种就是你直接双击控件,出属性框,在string属性中填写下拉菜单的内容,没一个内容请用回车分开,令一种就是在M中的open函数中填写如下码=========================set(handles.popupmenu1,。

小知识:matlabpopupmenu的问题 -小知识

matlabpopupmenu的问题 -小知识

时间:2016-04-13 23:23    来源: 我爱IT技术网    编辑:佚名

话题:matlab popupmenu的问题

问题详情:如何设置下拉菜单的内容?

回答:有两种方式,一种就是你直接双击控件, 出属性框,在string属性中填写下拉菜单的内容,没一个内容请用回车分开,令一种就是在M 中的open函数中填写如下 码=========================set(handles.popupmenu1,'string',{'nihao','henhao'});=========================后面的{'nihao','henhao'}是 的内容。 下面 码是调用方式 switch get(handles.popupmenu1,'Value') case 1 set(handles.text1,'string','1') case 2 set(handles.text1,'string','2') end case 1就是第一个 同理。case后面可以填写你需要的 码。

话题:matlabpopupmenu 按钮的程序调用!

问题详情:最近编程,用到popupmenu (下拉菜单),碰到的问题详情题如下: 我

回答:调用 时所用到的是 名,既然调用的 名和string的内容一样,就用string的内容来生成调用的 名,两者都是字符串形式,只需要加上 后缀就行了。因为好久没搞GUI了,所以不大记得命令,只能大概说一下。举个例子, 当前的popupmenu的选项为bb,可以取出这个字符串,然后再加上相应的后缀即可生成 名,将 名传递给调用 的函数即可。 不知道能不能帮上忙,能的话记得采纳为最佳哦,亲

话题:求教matlab中的gui的popupmenu问题

问题详情:我做的popupmenu在打开fig 时点击pushbutton按钮出来一个不

回答:试试添加对应的值,在Guide中对应的popupmenu空间属性中,可以设置。

话题:MATLAB中的popupmenu如何实现

问题详情:MATLAB中的popupmenu如何实现

回答:好像可以,我给你一个例子,不过是实现图像的选取功能,你可以在 窗口中运行,但是实现了功能 h0=figure('toolbar','none', 'position',[200 150 450 250], 'name','实例36'); x=0:0.5:2*pi; y=sin(x); h=plot(x,y); grid on jb=uicontrol(gcf,'style','popupmenu', 'string', 'sin(x)cos(x)sin(x)+cos(x)exp(-sin(x))', 'position',[250 20 50 20]); set(jb,'value',1) huidiao=[ 'v=get(jb,''value'');,', 'switch v,', 'case 1,', 'delete(h),', 'y=sin(x);,', 'h=plot(x,y);,', 'grid on,', 'case 2,', 'delete(h),', 'y=cos(x);,', 'h=plot(x,y);,', 'grid on,', 'case 3,', 'delete(h),', '

参考回答:首付v

话题:Matlabpopupmenu的问题

问题详情:能不能在 当popupmenu选择项 发生改变时,直接控制 框显示

回答:可以的,要在popupmenu(右键)的property inspector里预设值value,随便什么,只要有两行就行(例如:输入q,回车,q),再需要在popupmenu的callback里编写程序:c=get(handles.popupmenu1,'value');% 选中的第几行if c==1set(handles.edit1,'string','a');%如果是第一行,则在 框中显示想要显示的内容如:aelseif c==2set(handles.edit1,'string','b');%如果是第一行,则在 框中显示想要显示的内容如:belseend; 完成,要守 哦,多不容易,凌晨1点多了都……

参考回答:o

话题:matlab popupmenu控制另一个popupmenu的问题

问题详情:在第一个里面我选择第一项,第二个就显示A B C 三项;在第一个

回答:在第一个popupmenu的回调函数里,sel=get(handles.popupmenu1,'Value');if sel==1 set(handles.popupmenu2.'String','String',{'A';‘B';'C'});else if sel==2 set(handles.popupmenu2.'String','String',{'C';‘D';'F'});end即可

话题:matlab guide popupmenu 的问题

问题详情:自己写了个程序,不知道错在哪里:我要获取popupmenu里面的内

回答:可以用popupmenu的value属性进行switch,value属性为正整数, 第n个选项。下面是例子function pushbutton1_Callback(hObject, eventdata, handles)switch get(handles.popupmenu1,'value') case 1 ezplot(#sin) case 2 ezplot(#log) case 3 ezplot(#tan)end

参考回答:1111111111111111111111

话题:matlab GUI 中popupmenu控件的问题

问题详情:按钮可以选择网络层数,例如我选择3层,那么下面的popupmenu

回答:控件当然无 常显示了,当你将层数变小时popupmenu原来的Value值超出了你新给定的Value值范围,所以出错。你可以添加一句话(pushbutton回调函数中) set(handles.popupmenu1,'value',1); %假设popupmenu的Tag为popupmenu1这样就没问题了

话题:matlab中GUI中的popupmenu如何进行参数传递

问题详情:程序段如下,在popupmenu的callback里:val=get(hObject,'Value'

回答:两个函数都加global s或者在guidata(hObject,handles);前加 handles.s=s;在另外的函数中直接调用handles.s

话题:matlabpopupmenu怎么实现数值读取啊

问题详情:我想从popupmenu中的菜单里得到一个值,然后在另一个方框中显

回答:get(handles.hyear1,'value');你试下这样行不

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)

猜你喜欢:

与“matlabpopupmenu的问题 -小知识”相关的热门小知识: