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

📄 huatu.m

📁 gui小程序
💻 M
字号:
figure('color',[0.6 0.8 0.5]);
set(gcf,'unit','normalized','position',[.05,.3,.9,.6]);
set(gcf,'menubar','none')
h_1=uimenu(gcf,'label','作品信息');
h_1_1=uimenu(h_1,'label','点击查看作品信息',...
    'callback','zuopinxinxi');
h_2=uimenu(gcf,'label','常用函数');
h_2_1=uimenu(h_2,'label','三角函数');
h_2_2=uimenu(h_2,'label','指数函数'); 
h_2_3=uimenu(h_2,'label','对数函数');
h_2_4=uimenu(h_2,'label','其他函数');
h_2_1_1=uimenu(h_2_1,'label','sin(x)',...
'callback','x=-10:.1:10;y=sin(x);plot(x,y,''r'');title(''sin(x) -10<=x>=10'')');
h_2_1_2=uimenu(h_2_1,'label','cos(x)',...
    'callback','x=-5:.1:5;y=cos(x);plot(x,y,''r'');title(''cos(x)'')')
h_2_1_3=uimenu(h_2_1,'label','tan(x)',...
    'callback','x=-1.2:.05:1.2;y=tan(x);plot(x,y,''b'');title(''tan(x)'')')
h_2_1_4=uimenu(h_2_1,'label','cot(x)',...
    'callback','x=-1.2:.05:1.2;y=cot(x);plot(x,y,''b'');title(''cot(x)'')')

h_2_2_1=uimenu(h_2_2,'label','exp(x)',...
    'callback','x=-1:.1:3;y=exp(x);plot(x,y,''g'');title(''exp(x)'')')
h_2_2_2=uimenu(h_2_2,'label','2.^x',...
    'callback','x=-1:.1:3;y=2.^x;plot(x,y,''g'');title(''2.^x'')')

h_2_3_1=uimenu(h_2_3,'label','log(x)',...
    'callback','x=0:.1:3;y=log(x);plot(x,y,''b'');title(''log(x)'')')

h_2_4_1=uimenu(h_2_4,'label','y=x.^2',...
    'callback','x=-2:.1:2;y=x.^2;plot(x,y,''r'');title(''x.^2'')')
h_2_4_2=uimenu(h_2_4,'label','y=x.^3',...
    'callback','x=-2:.1:2;y=x.^3;plot(x,y,''r'');title(''x.^3'')')
set(gcf,'defaultuicontrolfontsize',10);
set(gcf,'defaultuicontrolfontname','楷体');
str='画图器'
set(gcf,'name',str,'numbertitle','off')
a= uicontrol('Style','pushbutton', ...
      'Units','normalized', ...
      'Position',[.05 .2 .05 .07], ...
      'String','返回');
  set(a,'callback','close,zong')
  b= uicontrol('Style','pushbutton', ...
      'Units','normalized', ...
      'Position',[.05 .1 .05 .07], ...
      'String','关闭');
  set(b,'callback','close');
c= uicontrol('Style','text', ...
      'Units','normalized', ...
      'Position',[.23,.81,.1,.05], ...
      'String','请输入函数');
 d=uicontrol('Style','edit', ...
  'Units','normalized', ...
    'Position',[.18 .75,.2 .05], ...
   'horizontal','left','callback','z1=str2num(get(gcbo,''string''));');
 e=uicontrol('Style','edit', ...
      'Units','normalized', ...
      'Position',[.18 .75,.2 .05], ...
     'horizontal','left','callback','z1=get(gcbo,''string'');');
 f=uicontrol('Style','edit', ...
      'Units','normalized', ...
      'Position',[.6 .75 .2 .05], ...
     'horizontal','left','callback','z2=str2num(get(gcbo,''string''));');
 g=uicontrol('Style','text', ...
      'Units','normalized', ...
      'Position',[.61,.81,.18,.05], ...
      'String','请输自变量的取值范围');
  h=axes('position',[.15,.1,.7,.6]);
 i= uicontrol('Style','push', ...
      'Units','normalized', ...
      'Position',[.45,.75,.07,.05], ...
      'String','给我画','callback','fplot(z1,z2)');

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -