笔记七是简单介绍弹出式菜单的使用,功能和按钮组类似,选择不同的选项,显示不同的图像。
目录
1. 打开GUI
选择Blank GUI,然后更改保存路径
2. 点击弹出式菜单
然后拖动出来,同样把坐标区拖动出来
3. 双击弹出式菜单看它的属性
改变字体大小和显示内容
4. 点击弹出式菜单
右键,选择查看回调,选择Calllback
5. 根据弹出式列表选中选项的不同,绘制不同的曲线
%% 根据弹出式列表选中选项的不同,绘制不同的曲线
% 选中第几行的选项,value值就为选中的行数
var = get(handles.popupmenu1,'Value');
x = 0:0.01:2*pi % 横坐标范围
axes(handles.axes1) % 将axes1置为当前坐标系
switch var
case 1 % 选中第一行
y = sin(x); % y的值
plot(x,y,'b','LineWidth',2);% 绘制图像,线宽为2,蓝色
case 2 % 选中第二行
y = cos(x); % y的值
plot(x,y,'r','LineWidth',2);% 绘制图像,线宽为2,红色
case 3 % 选中第三行
y = sin(x)+cos(x); % y的值
plot(x,y,'k','LineWidth',2);% 绘制图像,线宽为2,黑色
end
6. 结果显示