📄 lllxgui.m
字号:
%----------------------------------------------------------------------------------
figure
set(gcf,'numbertitle','off','name','卫星调整方向仿真');
set(gcf,'defaultuicontrolfontsize',11,'color',[0.4 0.8 0.96]);
h_t1=uicontrol(gcf,'style','text',...
'unit','normalized',...
'position',[0.8 0.85 0.15 0.06],...
'string','P点x坐标值',...
'fontsize',12,...
'backgroundcolor',[0.4 0.8 0.96]);
h_t2=uicontrol(gcf,'style','text',...
'unit','normalized',...
'position',[0.8 0.68 0.15 0.06],...
'string','P点y坐标值',...
'fontsize',12,...
'backgroundcolor',[0.4 0.8 0.96]);
h_t3=uicontrol(gcf,'style','text',...
'unit','normalized',...
'position',[0.8 0.51 0.15 0.06],...
'string','P点z坐标值',...
'fontsize',12,...
'backgroundcolor',[0.4 0.8 0.96]);
h_e1=uicontrol(gcf,'style','edit',...
'unit','normalized',...
'position',[0.80 0.80,0.1 0.05],...
'string','1.5',...
'tag','h_e1',...
'BackgroundColor',[1 1 0]);
h_e2=uicontrol(gcf,'style','edit',...
'unit','normalized',...
'position',[0.80 0.63,0.1 0.05],...
'string','2.0',...
'tag','h_e2',...
'BackgroundColor',[1 1 0]);
h_e3=uicontrol(gcf,'style','edit',...
'unit','normalized',...
'position',[0.80 0.47,0.1 0.05],...
'string','2.5',...
'tag','h_e3',...
'BackgroundColor',[1 1 0]);
%---------------------------------------------------------------
btnwidth=0.15;
btnheight=0.09;
btnnumber=4;
yposition=(btnnumber-1)*btnheight;
xposition=0;
btnPos=[xposition yposition btnwidth btnheight];
hrotate=uicontrol( ...
'Style','pushbutton', ...
'Units','normalized', ...
'Position',btnPos, ...
'fontsize',12,...
'String','3D旋转', ...
'Callback','rotate3d');
btnnumber=3;
yposition=(btnnumber-1)*btnheight;
xposition=0;
btnPos=[xposition yposition btnwidth btnheight];
hzoomin=uicontrol( ...
'Style','pushbutton', ...
'Units','normalized', ...
'Position',btnPos, ...
'fontsize',12,...
'String','放大', ...
'Callback','zoom(1.1)');
btnnumber=2;
yposition=(btnnumber-1)*btnheight;
xposition=0;
btnPos=[xposition yposition btnwidth btnheight];
hzoomout=uicontrol( ...
'Style','pushbutton', ...
'Units','normalized', ...
'Position',btnPos, ...
'fontsize',12,...
'String','缩小', ...
'Callback','zoom(0.9)');
btnnumber=1;
yposition=(btnnumber-1)*btnheight;
xposition=0;
btnPos=[xposition yposition btnwidth btnheight];
hclose=uicontrol( ...
'Style','pushbutton', ...
'Units','normalized', ...
'Position',btnPos, ...
'fontsize',12,...
'String','关闭', ...
'Callback','close(gcf)');
% ----------------------------------------------------------------------
btnnumber=4;
yposition=(btnnumber-1)*btnheight;
xposition=1-btnwidth;
btnPos=[xposition yposition btnwidth btnheight];
hintegration=uicontrol( ...
'Style','pushbutton', ...
'Units','normalized', ...
'Position', btnPos, ...
'fontsize',12,...
'String','曲线图', ...
'Callback','curve');
btnnumber=3;
yposition=(btnnumber-1)*btnheight;
xposition=1-btnwidth;
btnPos=[xposition yposition btnwidth btnheight];
hmodel1=uicontrol( ...
'Style','pushbutton', ...
'Units','normalized', ...
'Position', btnPos, ...
'fontsize',12,...
'String','运行模型一', ...
'Callback','animation1');
btnnumber=2;
yposition=(btnnumber-1)*btnheight;
xposition=1-btnwidth;
btnPos=[xposition yposition btnwidth btnheight];
hmodel2=uicontrol( ...
'Style','pushbutton', ...
'Units','normalized', ...
'Position', btnPos, ...
'fontsize',12,...
'String','运行模型二', ...
'Callback','animation2');
btnnumber=1;
yposition=(btnnumber-1)*btnheight;
xposition=1-btnwidth;
btnPos=[xposition yposition btnwidth btnheight];
hedit=uicontrol( ...
'Style','pushbutton', ...
'Units','normalized', ...
'Position', btnPos, ...
'fontsize',12,...
'String','源程序', ...
'Callback','edit lllxgui');
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -