×

matlab编程实例100例

消耗积分:0 | 格式:docx | 大小:60KB | 2017-04-23

渲染离别丶

分享资料个

matlab

1-32是:图形应用篇

33-66是:界面设计篇

67-84是:图形处理篇

85-100是:数值分析篇

实例1:三角函数曲线(1)

function shili01

h0=figure(‘toolbar’,‘none’,。。。

‘position’,[198 56 350 300],。。。

‘name’,‘实例01’);

h1=axes(‘parent’,h0,。。。

‘visible’,‘off’);

x=-pi:0.05:pi;

y=sin(x);

plot(x,y);

xlabel(‘自变量X’);

ylabel(‘函数值Y’);

title(‘SIN( )函数曲线’);

grid on

实例2:三角函数曲线(2)

function shili02

h0=figure(‘toolbar’,‘none’,。。。

‘position’,[200 150 450 350],。。。

‘name’,‘实例02’);

x=-pi:0.05:pi;

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

plot(x,y,‘-*r’,‘linewidth’,1);

grid on

xlabel(‘自变量X’);

ylabel(‘函数值Y’);

title(‘三角函数’);

实例3:图形的叠加

function shili03

h0=figure(‘toolbar’,‘none’,。。。

‘position’,[200 150 450 350],。。。

‘name’,‘实例03’);

x=-pi:0.05:pi;

y1=sin(x);

y2=cos(x);

plot(x,y1,。。。

‘-*r’,。。。

x,y2,。。。

‘--og’);

grid on

xlabel(‘自变量X’);

ylabel(‘函数值Y’);

title(‘三角函数’);

实例4:双y轴图形的绘制

function shili04

h0=figure(‘toolbar’,‘none’,。。。

‘position’,[200 150 450 250],。。。

‘name’,‘实例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))

ylabel(‘semilog plot’);

axes(haxes(2))

ylabel(‘linear plot’);

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(1)
发评论
冷风如歌 2018-07-25
0 回复 举报
来学习学习来好好交流 收起回复

下载排行榜

全部1条评论

快来发表一下你的评论吧 !