matlab实例33Word文档格式.docx

上传人:b****6 文档编号:20087239 上传时间:2023-01-16 格式:DOCX 页数:27 大小:21.13KB
下载 相关 举报
matlab实例33Word文档格式.docx_第1页
第1页 / 共27页
matlab实例33Word文档格式.docx_第2页
第2页 / 共27页
matlab实例33Word文档格式.docx_第3页
第3页 / 共27页
matlab实例33Word文档格式.docx_第4页
第4页 / 共27页
matlab实例33Word文档格式.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

matlab实例33Word文档格式.docx

《matlab实例33Word文档格式.docx》由会员分享,可在线阅读,更多相关《matlab实例33Word文档格式.docx(27页珍藏版)》请在冰豆网上搜索。

matlab实例33Word文档格式.docx

正弦函数'

),'

gridon,'

elseifi==0,'

i=1;

余弦函数'

end,'

end'

];

hm=uicontrol(gcf,'

style'

pushbutton'

callback'

huidiao);

[250206020]);

set(gca,'

[0.20.20.60.6])

title('

按钮的使用'

holdon

实例34:

栅格控制按钮

实例34'

plot(x,y)

huidiao1=[...

set(h_toggle2,'

value'

0),'

];

huidiao2=[...

set(h_toggle1,'

gridoff,'

h_toggle1=uicontrol(gcf,'

togglebutton'

gridon'

0,...

[20455020],...

huidiao1);

h_toggle2=uicontrol(gcf,'

gridoff'

[20205020],...

huidiao2);

开关按钮的使用'

实例35:

编辑框的使用

[200150350250],...

实例35'

f='

Pleaseinputtheletter'

;

g=upper(f);

set(h2_edit,'

g),'

g=lower(f);

h1_edit=uicontrol(gcf,'

edit'

[10020010050],...

HorizontalAlignment'

left'

f=get(h1_edit,'

background'

w'

max'

5,...

min'

1);

h2_edit=uicontrol(gcf,'

[10010010050],...

h1_button=uicontrol(gcf,'

小写变大写'

[1004510020],...

h2_button=uicontrol(gcf,'

大写变小写'

[1002010020],...

实例36:

弹出式菜单

实例36'

popupmenu'

sin(x)|cos(x)|sin(x)+cos(x)|exp(-sin(x))'

[250205020]);

1)

v=get(hm,'

switchv,'

case1,'

case2,'

case3,'

y=sin(x)+cos(x);

case4,'

y=exp(-sin(x));

huidiao)

弹出式菜单的使用'

实例37:

滑标的使用

实例37'

[x,y]=meshgrid(-8:

8);

r=sqrt(x.^2+y.^2)+eps;

z=sin(r)./r;

h0=mesh(x,y,z);

h1=axes('

[0.20.20.50.5],...

visible'

off'

htext=uicontrol(gcf,...

units'

points'

[20304515],...

brightness'

text'

hslider=uicontrol(gcf,...

[101030015],...

-1,...

1,...

slider'

brighten(get(hslider,'

))'

实例38:

多选菜单

实例38'

hlist=uicontrol(gcf,'

listbox'

default|spring|summer|autumn|winter'

[202080100],...

[...

k=get(hlist,'

switchk,'

colormapdefault,'

colormapspring,'

colormapsummer,'

colormapautumn,'

case5,'

colormapwinter,'

]);

实例39:

菜单控制的使用

实例39'

set(gcf,'

hm=uimenu('

label'

example'

set(hm_gridon,'

checked'

on'

set(hm_gridoff,'

hm_gridon=uimenu(hm,'

hm_gridoff=uimenu(hm,'

实例40:

UIMENU菜单的应用

实例40'

h1=uimenu(gcf,'

函数'

h11=uimenu(h1,'

轮廓图'

set(h31,'

set(h32,'

[x,y,z]=peaks;

contour3(x,y,z,30)'

h12=uimenu(h1,'

高斯分布'

mesh(peaks);

axistight'

h13=uimenu(h1,'

Sinc函数'

mesh(x,y,z)'

h2=uimenu(gcf,'

色彩'

hl2

(1)=uimenu(h2,'

Default'

[...

set(hl2,'

set(hl2

(1),'

colormap('

default'

)'

hl2

(2)=uimenu(h2,'

spring'

set(hl2

(2),'

colormap(spring)'

hl2(3)=uimenu(h2,'

Summer'

set(hl2(3),'

colormap(summer)'

hl2(4)=uimenu(h2,'

Autumn'

set(hl2(4),'

colormap(autumn)'

hl2(5)=uimenu(h2,'

Winter'

set(hl2(5),'

colormap(winter)'

h3=uimenu(gcf,'

坐标选项'

h31=uimenu(h3,'

Axison'

axison,'

h32=uimenu(h3,'

Axisoff'

axisoff,'

实例41:

除法计算器

h=figure('

实例41'

h1=uicontrol(gcf,'

[8020010020],...

right'

['

m=get(h1,'

a=str2num(m);

h2=uicontrol(gcf,'

[8015010020],...

n=get(h2,'

b=str2num(n);

h3=uicontrol(gcf,'

被除数'

[8023010020]);

h4=uicontrol(gcf,'

[805010020]);

h5=uicontrol(gcf,'

[8010010020],...

='

ifb==0,'

h7=errordlg('

除数不能为0!

error'

else,'

k=a/b;

c=num2str(k);

set(h4,'

c),'

h8=uicontrol(gcf,'

除数'

[8017510020]);

h9=uicontrol(gcf,'

商'

[807510020]);

实例42:

单选框的使用

实例42'

g=set(gca,'

[0.20.20.60.6]);

set(box_on,'

1),'

set(box_off,'

box_on=uicontrol(gcf,'

radio'

[5505020],...

box_off=uicontrol(gcf,'

[5205020],...

无线按钮的使用'

实例43:

添加环境效果

[19856450468],...

实例43'

parent'

h0,...

[0.150.450.70.5],...

sphere

h=findobj('

type'

surface'

shadinginterp

axisequal

l=light('

[0-21]);

k

(1)=

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 电子电路

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

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