matlab GUI-d出式菜单的简单例子

matlab GUI-d出式菜单的简单例子,第1张

在前两篇的基础上,利用d出式菜单来替换单选按钮和切换按钮,实现对输出信号的波形和颜色的控制。

1.在界面中拖入面板、坐标轴以及两个d出式菜单,根据自己的需要修改控件的大小和字体大小等属性,整个界面布局如下图。

2.双击d出式菜单1,进入其属性编辑器。在d出式菜单的‘string’中敲入波形的选项,如下图所示。记住每一行结束敲回车键进入下一行,第一行对应的‘value’值为1,第二行对应的‘value’值为2,以此类推。最开始d出式菜单的‘value’值默认为1,即显示第一行的内容。同理进入d出式菜单2,在‘string’中敲入颜色的选项。

3.进入d出式菜单1的callback函数中,通过get()函数获取d出式菜单1的‘value’值,并利用switch-case函数根据‘value’值画出相应的波形。

4.进入d出式菜单2的callback函数中,通过get()函数获取d出式菜单2的‘value’值,并利用switch-case函数根据‘value’值改变波形的颜色。

5.到此就完成了d出式菜单的简单示例。

工具/原料

matlab

方法/步骤

1、打开软件,在命令窗口输入guide,点击回车晌喊,将会出现如图仿谨谨界面

2、点击ok,将会创建一个GUI界面,在界面左边选择所需要的控件,本经验选择d出式菜单和坐标轴两个控件

3、双击d出式菜单,将会d出一个小窗口,找到其中的string,改变其属性值。备基

4、本经验将属性值编辑为x,sin(x),cos(x),没错,本经验绘制的图像就是这三个函数的图像

5、修改之后,打开GUI的m文件,找到

function popupmenu1_Callback(hObject, eventdata, handles)

在它下面添加如图所示代码

6、代码添加后保存,然后退出m文件,点击GUI界面工具栏最后一个绿色三角形,也就是运行按钮,将会出现如图界面,选择想要绘制的函数,点击后将会在坐标轴绘制图像

-先运行如下sql,建氏岁谈立一个合并函数

create function fmerg(@company varchar(200))

returns varchar(8000)

as

begin

declare @str varchar(8000)

set @str=''

select @str=@str+','+jobname from zhaopin where company=@company set @str=right(@str,len(@str)-1)

return(@str)

End

go

--调用自定义函数雀嫌得歼碰到结果

select distinct company,dbo.fmerg(company) from zhaopin。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11984705.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存