实验5-图形处理_第1页
实验5-图形处理_第2页
实验5-图形处理_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验5.图形处理一、实验目的1. 理解matlab绘图方法;2. 掌握绘制二维数据曲线图的方法;3. 通过练习掌握如plot、subplot等绘制二维曲线图常用的函数。二、实验环境1. 电脑2. matlab 软件三、实验说明1. 熟悉matlab运行环境,正确操作,认真观察;2. 实验学时:2学时;3. 自主编写修改程序,必要时参考相关资料;4. 保存整理实验结果,提交实验报告。四、实验内容练习掌握如下函数:exp,Plot , Stem,stair,ploar,bar , ,pie,subplot, holdtitle , xlable ,ylable text grid lege nd

2、axis1. 在一张图形上画出下面三个函数的曲线,要求横坐标轴范围控制在-2 ,3 之间,纵坐标控制在-4, 4之间,图形要有标题,有图例说明 及横纵坐标说明。A. 红色虚线画出y sin( t) ,0<t<2。B. 绿色实线画出 f,1,1 -,C. 蓝色点线画出y2=2cos(2t)+3sin(5t),-1<t<2,离散点处用菱形标出。543*零2如下列图:二,'_10解:程序如下:-1t1=0:0.01:2;y=sin (pi*t1);t2=0:0.01:3;f=exp(-1*t2).*si n(2*pi*t2);t3=-1:0.1:2;y2=2*cos(

3、2*t3)+3*sin (5*t3);plot(t1,y, 'r:',t2,f,'g-',t3,y2,'b-.d');axis(-2 3 -4 4);title( '正余弦函数曲线相关);xlabel('Variable t');ylabel('Variable y');gtext( 'y=si n(pi*t)');gtext('f(t)=exp(-t).*si n(2*pi*t)');gtext( 'y2=2*cos(2*t)+3*si n(5*t)');l

4、egend('曲线 y','曲线 f(t)','曲线 y2');运行结果:>> cyy曲线y曲线f(t)曲线y2正余弦函数曲线相关y2=2*cos(2*t)+3*si n(5*t)I!9.1 o 1- y prDQlavy=si n( pi*t)1 I <s>令 f(t)=exp(-t).*sin(2*pi*t) (I X _i<jji-2-3-4-2-1.5-1-0.500.51Variable t1.522.532. 某企业全年各季度的产值(单位:万元)分别为:2347,1827,2043,3025,试 用饼图作

5、统计分析。解:程序如下:pie(2347,1827,2043,3025);title('某企业全年各季度的产值 (单位:万元)饼图);legend('第一季度 2347',第二季度1827',第三季度 2043',第四季度 3025');运行结果:>> cyy2某企业全年各季度的产值(单位:万元)饼图3. y仁x2 ,y2=cos(2x),y3=y1X y2, 完成以下操作:(1)在同一坐标系下用不同的颜色和线型绘制三条曲线。解:程序如下:x=-2:0.1:10;y1=x.A2; y2=cos(2*x);y3=y1.*y2;,x,y3

6、,'b-');运行结果:>>cyy3plot(x,y1, 'r-',x,y2,'g:'gtext( 'y2=cos(2*x)');gtext( 'y1=x.A2');gtext( 'y3=y1.*y2');100 !<1 °80-60-/J40-y3=y1.*y22 y1=x.20一y2二cos(2*x)0-20f1'i>-40-1学习文档仅供参考V'彳-801f|F1-20246810以子图形式绘制三条曲线解:程序如下:运行结果:x=-2:0.1:

7、10;>> cyy4y1=x.A2;y3=y1.*y2100y1=x. 21y2=cos(2*x)100y2=cos(2*x);y3=y1.*y2;900.8-80-subplot(1,3,1);800.6 60plot(x,y1,'r-');70, -0.440-subplot(1,3,2);60- -0.220plot(x,y2,'g:');50- 00subplot(1,3,3);401 -0.2-plot(x,y3,'b-');30 -0.4-20I''-gtext( 'y1=x.A2');20

8、- -0.6f-40-gtext( 'y2=cos(2*x)');10 -0.8Bl| -601!l-gtext( 'y3=y1.*y2');0-1r-80r|-10 0 10 -1(J010_-10 010(3)分别用条形图、阶梯图、杆图和填充绘图绘制三条曲线。解:程序如下:x=-2:0.7:10; y1=x.A2;subplot(2,2,1);bar(x,y1, 'r');ti tle('bar(x,y1,"r")'subplot(2,2,2);stairs(x,y1,'g');ti tle

9、( 'stairs(x,y1,"g")' subplot(2,2,3);stem(x,y1, 'k');ti tle('stem(x,y1,"k")'subplot(2,2,4);fill(x,y1, 'b');ti tle( 'fill(x,y1,"b")'运行结果:>> cyy5);););运行结果:x=-2:0.7:10;y2=cos(2*x);subplot(2,2,1);bar(x,y2, 'r');ti tle(&#

10、39;bar(x,y2,"r")');subplot(2,2,2);stairs(x,y2,'g');ti tle( 'stairs(x,y2,"g")');subplot(2,2,3);stem(x,y2, 'k');ti tle('stem(x,y2,"k")');subplot(2,2,4);fill(x,y2,'b');ti tle('fill(x,y2,"b")')x=-2:0.7:10;y1=x.A2; y2=cos(2*x);y3=y1.*y2; subplot(2,2,1);bar(x,y3, 'r');ti tle('bar(x,y3,"r")'subplot(2,2,2);stairs(x,y3,'g');ti tle( 'stairs(x,y3,"g")' subplot(2,2,3);stem(x,y3, 'k');

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论