📄 set_parameter.m
字号:
function set_parameter
global sigma b r time error htext_input_sigma htext_input_b htext_input_r htext_input_speed str_set_speed
figure(17),
set(gcf,'menubar','none')
set(gcf,'unit','normalized','position',[0.52,0.51,0.34,0.34]);
set(gcf,'defaultuicontrolunits','normalized');
set(gcf,'defaultuicontrolfontsize',12);
set(gcf,'defaultuicontrolfontname','隶书');
set(gcf,'defaultuicontrolhorizontal','left');
name='参数设置';
set(gcf,'name',name,'numbertitle','off');
str_sigma='sigma=';str_b='b=';str_r='r=';str_set_speed='speed=';
h_text_1_set=uicontrol(gcf,'style','text',...
'unit','normalized','position',[0.12,0.88,0.28,0.07],...
'horizontal','left','string',{'输入x0,y0,z0'});
htext_input_x0=uicontrol(gcf,'style','edit',...
'position',[0.15,0.78,0.25,0.08],...
'callback','X0=str2num(get(gcbo,''string''));');
htext_input_y0=uicontrol(gcf,'style','edit',...
'position',[0.42,0.78,0.25,0.08],...
'callback','Y0=str2num(get(gcbo,''string''));');
htext_input_z0=uicontrol(gcf,'style','edit',...
'position',[0.69,0.78,0.25,0.08],...
'callback','Z0=str2num(get(gcbo,''string''));');
h_text_2_set=uicontrol(gcf,'style','text',...
'unit','normalized','position',[0.12,0.70,0.28,0.07],...
'horizontal','left','string',{'输入t0,tf'});
htext_input_t0=uicontrol(gcf,'style','edit',...
'position',[0.15,0.60,0.25,0.08],...
'callback','t0=str2num(get(gcbo,''string''));');
htext_input_tf=uicontrol(gcf,'style','edit',...
'position',[0.42,0.60,0.25,0.08],...
'callback','tf=str2num(get(gcbo,''string''));');
h_text_3_set=uicontrol(gcf,'style','text',...
'unit','normalized','position',[0.69,0.70,0.25,0.07],...
'horizontal','left','string',{'输入error'});
htext_input_error=uicontrol(gcf,'style','edit',...
'position',[0.69,0.60,0.25,0.08],...
'callback','set_error=str2num(get(gcbo,''string''));');
htext_input_sigma=uicontrol(gcf,'style','text',...
'position',[0.15,0.48,0.20,0.07],...
'string',[str_sigma,sprintf('%1.4g\',0)]);
hedit_sigma=uicontrol(gcf,'style','edit',...
'position',[0.42,0.48,0.25,0.08],...
'callback','set_sigma=str2num(get(gcbo,''string''));');
htext_input_b=uicontrol(gcf,'style','text',...
'position',[0.15,0.35,0.20,0.07],...
'string',[str_b,sprintf('%1.4g\',0)]);
hedit_b=uicontrol(gcf,'style','edit',...
'position',[0.42,0.35,0.25,0.08],...
'callback','set_b=str2num(get(gcbo,''string''));');
htext_input_r=uicontrol(gcf,'style','text',...
'position',[0.15,0.22,0.20,0.07],...
'string',[str_r,sprintf('%1.4g\',0)]);
hedit_r=uicontrol(gcf,'style','edit',...
'position',[0.42,0.22,0.25,0.08],...
'callback','set_r=str2num(get(gcbo,''string''));');
htext_input_speed=uicontrol(gcf,'style','text',...
'position',[0.15,0.09,0.20,0.07],...
'string',[str_set_speed,sprintf('%1.4g\',0)]);
hedit_speed=uicontrol(gcf,'style','edit',...
'position',[0.42,0.09,0.25,0.08],...
'callback','set_time=str2num(get(gcbo,''string''));');
push=uicontrol(gcf,'style','push',...
'unit','normalized','position',[0.79,0.20,0.15,0.10],...
'string','OK','callback',[...
'sigma=set_sigma;b=set_b;r=set_r;time=set_time;error=set_error;',...
'set(htext_input_sigma,''string'',[str_sigma,sprintf(''%1.4g\'',sigma)]),',...
'set(htext_input_b,''string'',[str_b,sprintf(''%1.4g\'',b)]),',...
'set(htext_input_r,''string'',[str_r,sprintf(''%1.4g\'',r)]),',...
'set(htext_input_speed,''string'',[str_set_speed,sprintf(''%1.4g\'',time)]),',...
]);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -