📄 input_g.m
字号:
%输入线性环节传函
gswin=figure('color',col0,'position',[100 200 400 200],...
'name','输入线性环节参数','menubar','none',...
'NumberTitle','off','Resize','off');
dd=text(0.25,0.9,'线性环节参数');
set(dd,'fontsize',15,'color',[0,0,1],'fontname','宋体');
%分子输入框
dd=text(0,0.7,'请输入分子:');
set(dd,'fontsize',15,'color',[0,0,1],'fontname','宋体');
numedit=uicontrol(gswin,'style','edit','position',[0.2 0.45 0.4 0.1],...
'string','[1 1]','units','normalized','back',[1 1 1]);
%分母输入框
dd=text(0,0.3,'请输入分母:');
set(dd,'fontsize',15,'color',[0,0,1],'fontname','宋体');
denedit=uicontrol(gswin,'style','edit','position',[0.2 0.15 0.4 0.1],...
'string','[1 1 1]','units','normalized','back',[1 1 1]);
%接受线性环节传函,其中:num为分子;den为分母
getgs=['num=eval(get(numedit,''string''));',...
'den=eval(get(denedit,''string''));',...
'close(gswin);'];
uicontrol(gswin,'style','push','position',[0.75 0.15 0.15 0.15],...
'string','&OK','units','normalized','call',getgs);
%画边框
hold on;
x=[-0.05 0.7 0.7 -0.05 -0.05];
y=[0.8 0.8 0 0 0.8];
plot(x,y,'r');
axis([-0.05 1 0 1]);
axis off;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -