ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:21.13KB ,
资源ID:7061846      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7061846.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(matlab实例33.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

matlab实例33.docx

1、matlab实例33实例33:曲线转换按钮 h0=figure(toolbar,none,. position,200 150 450 250,. name,实例33);x=0:0.5:2*pi;y=sin(x);h=plot(x,y);grid onhuidiao=. if i=1,. i=0;,. y=cos(x);,. delete(h),. set(hm,string,正弦函数),. h=plot(x,y);,. grid on,. else if i=0,. i=1;,. y=sin(x);,. set(hm,string,余弦函数),. delete(h),. h=plot(x,y

2、);,. grid on,. end,. end;hm=uicontrol(gcf,style,pushbutton,. string,余弦函数,. callback,huidiao);i=1;set(hm,position,250 20 60 20);set(gca,position,0.2 0.2 0.6 0.6)title(按钮的使用)hold on实例34:栅格控制按钮h0=figure(toolbar,none,. position,200 150 450 250,. name,实例34);x=0:0.5:2*pi;y=sin(x);plot(x,y)huidiao1=. set(h

3、_toggle2,value,0),. grid on,. ;huidiao2=. set(h_toggle1,value,0),. grid off,. ;h_toggle1=uicontrol(gcf,style,togglebutton,. string,grid on,. value,0,. position,20 45 50 20,. callback,huidiao1);h_toggle2=uicontrol(gcf,style,togglebutton,. string,grid off,. value,0,. position,20 20 50 20,. callback,hu

4、idiao2);set(gca,position,0.2 0.2 0.6 0.6)title(开关按钮的使用)实例35:编辑框的使用h0=figure(toolbar,none,. position,200 150 350 250,. name,实例35);f=Please input the letter;huidiao1=. g=upper(f);,. set(h2_edit,string,g),. ;huidiao2=. g=lower(f);,. set(h2_edit,string,g),. ;h1_edit=uicontrol(gcf,style,edit,. position,1

5、00 200 100 50,. HorizontalAlignment,left,. string,Please input the letter,. callback,f=get(h1_edit,string);,. background,w,. max,5,. min,1);h2_edit=uicontrol(gcf,style,edit,. HorizontalAlignment,left,. position,100 100 100 50,. background,w,. max,5,. min,1);h1_button=uicontrol(gcf,style,pushbutton,.

6、 string,小写变大写,. position,100 45 100 20,. callback,huidiao1);h2_button=uicontrol(gcf,style,pushbutton,. string,大写变小写,. position,100 20 100 20,. callback,huidiao2);实例36:弹出式菜单h0=figure(toolbar,none,. position,200 150 450 250,. name,实例36);x=0:0.5:2*pi;y=sin(x);h=plot(x,y);grid onhm=uicontrol(gcf,style,p

7、opupmenu,. string,. sin(x)|cos(x)|sin(x)+cos(x)|exp(-sin(x),. position,250 20 50 20);set(hm,value,1)huidiao=. v=get(hm,value);,. switch v,. case 1,. delete(h),. y=sin(x);,. h=plot(x,y);,. grid on,. case 2,. delete(h),. y=cos(x);,. h=plot(x,y);,. grid on,. case 3,. delete(h),. y=sin(x)+cos(x);,. h=pl

8、ot(x,y);,. grid on,. case 4,. delete(h),. y=exp(-sin(x);,. h=plot(x,y);,. grid on,. end;set(hm,callback,huidiao)set(gca,position,0.2 0.2 0.6 0.6)title(弹出式菜单的使用)实例37:滑标的使用h0=figure(toolbar,none,. position,200 150 450 250,. name,实例37);x,y=meshgrid(-8:0.5:8);r=sqrt(x.2+y.2)+eps;z=sin(r)./r;h0=mesh(x,y,

9、z);h1=axes(position,. 0.2 0.2 0.5 0.5,. visible,off);htext=uicontrol(gcf,. units,points,. position,20 30 45 15,. string,brightness,. style,text);hslider=uicontrol(gcf,. units,points,. position,10 10 300 15,. min,-1,. max,1,. style,slider,. callback,. brighten(get(hslider,value);实例38:多选菜单h0=figure(to

10、olbar,none,. position,200 150 450 250,. name,实例38);x,y=meshgrid(-8:0.5:8);r=sqrt(x.2+y.2)+eps;z=sin(r)./r;h0=mesh(x,y,z);hlist=uicontrol(gcf,style,listbox,. string,default|spring|summer|autumn|winter,. max,5,. min,1,. position,20 20 80 100,. callback,. k=get(hlist,value);,. switch k,. case 1,. color

11、map default,. case 2,. colormap spring,. case 3,. colormap summer,. case 4,. colormap autumn,. case 5,. colormap winter,. end);实例39:菜单控制的使用h0=figure(toolbar,none,. position,200 150 450 250,. name,实例39);x=0:0.5:2*pi;y=cos(x);h=plot(x,y);grid onset(gcf,toolbar,none)hm=uimenu(label,example);huidiao1=.

12、set(hm_gridon,checked,on),. set(hm_gridoff,checked,off),. grid on;huidiao2=. set(hm_gridoff,checked,on),. set(hm_gridon,checked,off),. grid off;hm_gridon=uimenu(hm,label,grid on,. checked,on,. callback,huidiao1);hm_gridoff=uimenu(hm,label,grid off,. checked,off,. callback,huidiao2);实例40:UIMENU菜单的应用h

13、0=figure(toolbar,none,. position,200 150 450 250,. name,实例40);h1=uimenu(gcf,label,函数);h11=uimenu(h1,label,轮廓图,. callback,. set(h31,checked,on),. set(h32,checked,off),. x,y,z=peaks;,. contour3(x,y,z,30);h12=uimenu(h1,label,高斯分布,. callback,. set(h31,checked,on),. set(h32,checked,off),. mesh(peaks);,.

14、axis tight);h13=uimenu(h1,label,Sinc函数,. callback,. set(h31,checked,on),. set(h32,checked,off),. x,y=meshgrid(-8:0.5:8);,. r=sqrt(x.2+y.2)+eps;,. z=sin(r)./r;,. mesh(x,y,z);h2=uimenu(gcf,label,色彩);hl2(1)=uimenu(h2,label,Default,. checked,on,. callback,. . set(hl2,checked,off),. set(hl2(1),checked,on

15、),. colormap(default);hl2(2)=uimenu(h2,label,spring,. callback,. . set(hl2,checked,off),. set(hl2(2),checked,on),. colormap(spring);hl2(3)=uimenu(h2,label,Summer,. callback,. . set(hl2,checked,off),. set(hl2(3),checked,on),. colormap(summer);hl2(4)=uimenu(h2,label,Autumn,. callback,. . set(hl2,check

16、ed,off),. set(hl2(4),checked,on),. colormap(autumn);hl2(5)=uimenu(h2,label,Winter,. callback,. . set(hl2,checked,off),. set(hl2(5),checked,on),. colormap(winter);h3=uimenu(gcf,label,坐标选项);h31=uimenu(h3,label,Axis on,. callback,. . axis on,. set(h31,checked,on),. set(h32,checked,off);h32=uimenu(h3,la

17、bel,Axis off,. callback,. . axis off,. set(h32,checked,on),. set(h31,checked,off);实例41:除法计算器h=figure(toolbar,none,. position,200 150 450 250,. name,实例41);h1=uicontrol(gcf,style,edit,. position,80 200 100 20,. HorizontalAlignment,right,. callback,m=get(h1,string);,. a=str2num(m););h2=uicontrol(gcf,st

18、yle,edit,. HorizontalAlignment,right,. position,80 150 100 20,. callback,n=get(h2,string);,. b=str2num(n););h3=uicontrol(gcf,style,text,. string,被除数,. position,80 230 100 20);h4=uicontrol(gcf,style,edit,. position,80 50 100 20);h5=uicontrol(gcf,style,pushbutton,. position,80 100 100 20,. string,=,.

19、callback,. if b=0,. h7=errordlg(除数不能为0!,error,on);,. else,. k=a/b;,. c=num2str(k);,. set(h4,string,c),. end);h8=uicontrol(gcf,style,text,. string,除数,. position,80 175 100 20);h9=uicontrol(gcf,style,text,. string,商,. position,80 75 100 20);实例42:单选框的使用h0=figure(toolbar,none,. position,200 150 450 250,

20、. name,实例42);x=0:0.5:2*pi;y=sin(x);plot(x,y)grid onset(gcf,toolbar,none)g=set(gca,position,0.2 0.2 0.6 0.6);huidiao1=. grid on,. set(box_on,value,1),. set(box_off,value,0),;huidiao2=. grid off,. set(box_off,value,1),. set(box_on,value,0),;box_on=uicontrol(gcf,style,radio,. position,5 50 50 20,. stri

21、ng,grid on,. value,1,. callback,huidiao1);box_off=uicontrol(gcf,style,radio,. position,5 20 50 20,. string,grid off,. value,0,. callback,huidiao2);title(无线按钮的使用)实例43:添加环境效果h0=figure(toolbar,none,. position,198 56 450 468,. name,实例43);h1=axes(parent,h0,. position,0.15 0.45 0.7 0.5,. visible,off);sphereh=findobj(type,surface);shading interpaxis equall=light(position,0 -2 1);k(1)=

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1