matlab编程实例100例Word文档下载推荐.docx

上传人:b****5 文档编号:15840571 上传时间:2022-11-16 格式:DOCX 页数:200 大小:47.16KB
下载 相关 举报
matlab编程实例100例Word文档下载推荐.docx_第1页
第1页 / 共200页
matlab编程实例100例Word文档下载推荐.docx_第2页
第2页 / 共200页
matlab编程实例100例Word文档下载推荐.docx_第3页
第3页 / 共200页
matlab编程实例100例Word文档下载推荐.docx_第4页
第4页 / 共200页
matlab编程实例100例Word文档下载推荐.docx_第5页
第5页 / 共200页
点击查看更多>>
下载资源
资源描述

matlab编程实例100例Word文档下载推荐.docx

《matlab编程实例100例Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《matlab编程实例100例Word文档下载推荐.docx(200页珍藏版)》请在冰豆网上搜索。

matlab编程实例100例Word文档下载推荐.docx

x=-pi:

0.05:

pi;

y=sin(x);

plot(x,y);

xlabel('

自变量X'

ylabel('

函数值Y'

title('

SIN()函数曲线'

gridon

实例2:

三角函数曲线〔2〕

functionshili02

[200150450350],...

实例02'

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

plot(x,y,'

-*r'

linewidth'

1);

三角函数'

实例3:

图形的叠加

functionshili03

实例03'

y1=sin(x);

y2=cos(x);

plot(x,y1,...

x,y2,...

--og'

实例4:

双y轴图形的绘制

functionshili04

[200150450250],...

实例04'

x=0:

900;

a=1000;

b=0.005;

y1=2*x;

y2=cos(b*x);

[haxes,hline1,hline2]=plotyy(x,y1,x,y2,'

semilogy'

plot'

axes(haxes

(1))

semilogplot'

axes(haxes

(2))

linearplot'

实例5:

单个轴窗口显示多个图形

functionshili05

实例05'

t=0:

pi/10:

2*pi;

[x,y]=meshgrid(t);

subplot(2,2,1)

plot(sin(t),cos(t))

axisequal

subplot(2,2,2)

z=sin(x)-cos(y);

plot(t,z)

axis([02*pi-22])

subplot(2,2,3)

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

plot(t,h)

subplot(2,2,4)

g=(sin(x).^2)-(cos(y).^2);

plot(t,g)

axis([02*pi-11])

实例6:

图形标注

functionshili06

[200150450400],...

实例06'

h=plot(t,sin(t));

t=0到2\pi'

fontsize'

16);

sin(t)'

\it{从0to2\pi的正弦曲线}'

16)

x=get(h,'

xdata'

y=get(h,'

ydata'

imin=find(min(y)==y);

imax=find(max(y)==y);

text(x(imin),y(imin),...

['

\leftarrow最小值='

num2str(y(imin))],...

text(x(imax),y(imax),...

\leftarrow最大值='

num2str(y(imax))],...

实例7:

条形图形

functionshili07

实例07'

tiao1=[56254822454541445745512];

tiao2=[4748575854526548];

7;

bar(t,tiao1)

X轴'

TIAO1值'

h1=gca;

h2=axes('

get(h1,'

));

plot(t,tiao2,'

3)

set(h2,'

yaxislocation'

right'

color'

xticklabel'

[])

实例8:

区域图形

functionshili08

实例08'

x=91:

95;

profits1=[8875849377];

profits2=[5164545668];

profits3=[4254342524];

profits4=[263818154];

area(x,profits1,'

facecolor'

[0.50.90.6],...

edgecolor'

b'

holdon

area(x,profits2,'

[0.90.850.7],...

y'

area(x,profits3,'

[0.30.60.7],...

r'

area(x,profits4,'

[0.60.50.9],...

m'

holdoff

set(gca,'

xtick'

[91:

95])

layer'

top'

gtext('

\leftarrow第一季度销量'

\leftarrow第二季度销量'

\leftarrow第三季度销量'

\leftarrow第四季度销量'

年'

销售量'

实例9:

饼图的绘制

functionshili09

实例09'

t=[542135;

685435;

452512;

486845;

685469];

x=sum(t);

h=pie(x);

textobjs=findobj(h,'

type'

text'

str1=get(textobjs,{'

string'

});

val1=get(textobjs,{'

extent'

oldext=cat(1,val1{:

names={'

商品一:

'

;

商品二:

商品三:

};

str2=strcat(names,str1);

set(textobjs,{'

},str2)

val2=get(textobjs,{'

newext=cat(1,val2{:

offset=sign(oldext(:

1)).*(newext(:

3)-oldext(:

3))/2;

pos=get(textobjs,{'

textpos=cat(1,pos{:

textpos(:

1)=textpos(:

1)+offset;

},num2cell(textpos,[3,2]))

实例10:

阶梯图

functionshili10

实例10'

a=0.01;

b=0.5;

10;

f=exp(-a*t).*sin(b*t);

stairs(t,f)

plot(t,f,'

:

*'

glabel='

函数e^{-(\alpha*t)}sin\beta*t的阶梯图'

gtext(glabel,'

10'

axis([010-1.21.2])

实例11:

枝干图

functionshili11

实例11'

pi/20:

h1=stem(x,y1+y2);

h2=plot(x,y1,'

^r'

x,y2,'

*g'

h3=[h1

(1);

h2];

legend(h3,'

y1+y2'

y1=sin(x)'

y2=cos(x)'

正弦函数与余弦函数的线性组合'

实例12:

罗盘图

functionshili12

实例12'

winddirection=[54246584

2561223562

12532434254];

windpower=[2553

68127

614108];

rdirection=winddirection*pi/180;

[x,y]=pol2cart(rdirection,windpower);

compass(x,y);

desc={'

风向和风力'

北京气象台'

10月1日0:

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

当前位置:首页 > 表格模板 > 合同协议

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

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