gui07.m
来自「用matlab进行界面设计的经典程序!共14个程序分别介绍了按钮」· M 代码 · 共 30 行
M
30 行
function gui07(arg)
figure('MenuBar','none','Name','Gui07','NumberTitle','off','Position',[200,200,260,60]);
Edit = uicontrol('Style','Edit','String','50','Position',[20,20,100,20],...
'CallBack', @EditCallBack, 'HorizontalAlignment','left');
Slider = uicontrol('Style','Slider','Position',[140,20,100,20],...
'CallBack', @SliderCallBack, 'Value',50,...
'Min',0,'Max',100);
function EditCallBack(varargin)
num = str2num(get(Edit,'String'));
if length(num) == 1 & num <=100 & num >=0
set(Slider,'Value',num);
else
msgbox('The value should be a number in the range [0,100]','Error','error','modal');
end
end;
function SliderCallBack(varargin)
num = get(Slider, 'Value');
set(Edit, 'String', num2str(num));
end;
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?