matlab gui多条线 分别显示,高亮
2016-10-18 13:10
148 查看
x = linspace(0,10);
y1 = sin(x);
y2 = cos(x);
y3 = sin(x) + cos(x);
y4 = sin(x) .* cos(x);
plot(x,y1,x,y2,x,y3,x,y4)
hLeg = legend('Line 1','Line 2','Line 3','Line 4');
hLeg.ItemHitFcn = @tmp;
function tmp(src,event)
% This callback toggles the visibility of the line
if strcmp(event.Peer.Visible,'on') % If current line is visible
event.Peer.Visible = 'off'; % Set the visibility to 'off'
else % Else
event.Peer.Visible = 'on'; % Set the visibility to 'on'
end
end
function tmp(src,event)
% This callback causes the line to "blink"
for id = 1:3 % Repeat 3 times
event.Peer.LineWidth = 3; % Set line width to 3
pause(0.2) % Pause 0.2 seconds
event.Peer.LineWidth = 0.5; % Set line width to 0.5
pause(0.2) % Pause 0.2 seconds
end
y1 = sin(x);
y2 = cos(x);
y3 = sin(x) + cos(x);
y4 = sin(x) .* cos(x);
plot(x,y1,x,y2,x,y3,x,y4)
hLeg = legend('Line 1','Line 2','Line 3','Line 4');
hLeg.ItemHitFcn = @tmp;
function tmp(src,event)
% This callback toggles the visibility of the line
if strcmp(event.Peer.Visible,'on') % If current line is visible
event.Peer.Visible = 'off'; % Set the visibility to 'off'
else % Else
event.Peer.Visible = 'on'; % Set the visibility to 'on'
end
end
function tmp(src,event)
% This callback causes the line to "blink"
for id = 1:3 % Repeat 3 times
event.Peer.LineWidth = 3; % Set line width to 3
pause(0.2) % Pause 0.2 seconds
event.Peer.LineWidth = 0.5; % Set line width to 0.5
pause(0.2) % Pause 0.2 seconds
end
相关文章推荐
- 使用matlab软件打开一幅图片并且分别提取其中的RGB分量并显示
- 【转】使用matlab软件打开一幅图片并且分别提取其中的RGB分量并显示
- Matlab GUI,显示学生成绩(读取txt,xls文件),打开文件对话框
- Matlab GUI显示当前时间,定时器(timer)
- 实现鼠标悬停高亮显示---分别在gridview和datagrid中
- 实现鼠标悬停高亮显示---分别在gridview和datagrid中
- MATLAB GUI设计之静态文本框多行显示的问题
- Matlab GUI,菜单,显示图片
- MATLAB GUI 打开/显示/处理 /保存/图象(图像)程序
- MATLAB GUI 的一些小技巧(参数传递、结果显示、图像清除)
- Matlab gui 怎样让text文本框显示多行
- 基于MATLAB的GUI(Graphical User Interface)音频实时显示设计
- 实现鼠标悬停高亮显示---分别在gridview和datagrid中
- matlab gui清空坐标轴 重复显示
- Matlab GUI - 怎样使GUI在不同分辨率的电脑上都能正常显示
- matlab调用下摄像头,用GUI界面显示摄像头的画面并实现拍照
- Matlab GUI,显示图片,打开文件对话框,单选按钮组
- matlab GUI axe显示图片后右键显示菜单
- 实现鼠标悬停高亮显示---分别在gridview和datagrid中
- matlab gui legend选择显示