⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 set_parameter.m

📁 一个小小的c语言编程
💻 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 + -