资源描述:
《matlab数据可视化上机报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划matlab数据可视化上机报告 上机实践练习五 实验五:MATLAB数据可视化 实验目的: 掌握MATLAB二维、三维图形绘制,掌握图形属性的设置和图形修饰;掌握图像文件的读取和显示。 学时:2学时 实验内容: (1)二维图形绘制。 (2)隐函数绘图 (2)三维曲线和三维曲面绘制。 (3)图像文件的读取和显示。 1.写出实现下列图形的M文件。 2.将窗口分割成4个区域,并且在?0,2??区间上绘制y1?sin2??x? ????6?, y2?4co?s
2、x23?y3,?co?sx?,y3?5sin?x?1?四条曲线,并且给每一个图形添加标题和标注。 3.已知y1=x2,y2=cos(2x),y3=y1*y2,其中x为取值-2π~2π的等差数列( 每次目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 增加π),完成下列操作 (1)在同一坐标系下用不同的颜色和线型绘制三条曲线,给三条曲线添加图例。 (2)以子图形式绘制三条曲线; 4.在同一坐标
3、内,在?0,2??区间上绘制y1?sin?2x2?? ??????,y?3cos6x??2??6?12?? 5.绘制函数x=sin(3t)cos(t),y=sin(3t)sin(t)的图形,t的变化范围为[0,2?]。 6.在xy平面内选择区域??8,8????8,8?, 绘制函数z?的三种三维曲面图。 7.??x?y?的三维立体图形。绘制函数z?xe22 实验六MATLAB数据可视化 一、实验目的 掌握MATLAB二维、三维图形绘制,掌握图形属性的设置和图形修饰;掌握图像文件的读取和显示。 二、实验内容 (1)二维图形绘制。 (2)三维曲线和三维曲面绘制。(3)图像
4、文件的读取和显示。 三、实验步骤 1.二维图形绘制 (1)二维图形绘制主要使用函数plot.>>clearall目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 >>x=linspace(0,2*pi,100);>>y1=sin(x);>>plot(x,y1)>>holdon >>y2=cos(x)>>plot(x,y2) (2)函数plot的参数也可以是矩阵。>>clearall >>x
5、=linspace(0,2*pi,100);>>y1=sin(x);>>y2=cos(x);>>A=[y1;y2]';>>B=[x;x]'>>plot(B,A)B= 00 (3)选用绘图线性和颜色>>clearall >>polt(x,y1,'g+',x,y2,'r:')>>gridon (4)添加文字标注 >>title('正弦曲线和余弦曲线')>>ylabel('幅度')>>xlabel('时间') >>legend('sin(x)','cos(x)')>>gtext('leftarrowsinx')(5)修改坐标范围。>>axisequal>
6、>axisnormal >>axis([0pi0])(6)子图和特殊图形绘制。>>subplot(2,2,1)>>t1=0::3;>>y1=exp(-t1);>>bar(t1,y1); >>subplot(2,2,2)>>t2=0::2*pi; 目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 >>y2=sin(t2);>>stem(t2,y2); >>subplot(2,2,3)>>t3=0
7、::3;>>y3=t3.^2+1;>>stairs(t3,y3); >>subplot(2,2,4) >>t4=0::2*pi;>>y4=abs(cos(2*t4));>>polar(t4,y4); 2.三维曲线和三维曲面绘制 (1)三维曲线绘制使用polt3函数。绘制一条空间螺旋线>>z=0::6*pi;>>x=cos(z);>>y=sin(z);>>plot3(x,y,z); 练习:利用子图函数,绘制以上的