matlab教程-ch5可视化第5章数据和函数_第1页
matlab教程-ch5可视化第5章数据和函数_第2页
matlab教程-ch5可视化第5章数据和函数_第3页
matlab教程-ch5可视化第5章数据和函数_第4页
matlab教程-ch5可视化第5章数据和函数_第5页
免费预览已结束,剩余28页可下载查看

下载本文档

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

文档简介

5章数据和函数的可视本章的图形指令只涉及的“”绘图指令。这种指令的形态和格式友善离散数据和离散函数的可视5.1-1yn axisequalgrid 86486420 0n246 连续函数的可视%%%% (1)(1)点过少的离散图形(2)点过少的连续图形 0001230123(3)点密集的离散图形(4)点足够的连续图形 0001230123 tt=reshape(t,2,(N+1)/2);% subplot(1,2,1),plot(x,y)%title('(1)正常排序图形'),axisequaloff,shg title('(2)排序图形'),axisequal(1)(1)正常排序图 排序图

5.2-二维曲线绘制的基本指令基本调用格式5.2-含义含义含义dx^h<o.>p+vs*5.2- 含义--:-5.2-bgrcmykw蓝绿红青黄黑白plotplot5.2- title('Bytitle('Byplot(Y)'),xlabel('rowsubscriptofByByBy 00 4t680rowsubscriptof % % %hold %<8> hold %%% %<11>11001235.2-坐标轴的控5.2-6坐标轴的指令含义指令含义axisaxisaxisaxisaxisaxisaxisaxisaxisaxisaxisaxisaxis5.2-3】观察各种轴控制指令的影响。x=1.15*cos(t);y=3.25*sin(t);%subplot(2,3,1),plot(x,y),axisnormal,gridon,title('NormalandGridon')subplot(2,3,2),plot(x,y),axisequal,gridon,title('Equal')subplot(2,3,3),plot(x,y),axissquare,gridon,title('Square')subplot(2,3,4),plot(x,y),axisimage,boxoff,title('ImageandBoxoff')subplot(2,3,5),plot(x,y),axisimagefill,boxofftitle('Imageandsubplot(2,3,6),plot(x,y),axistight,boxNormalNormalandGrid44222000020202ImageandBoxImageand210200-1001015.2-图形标识指5.2-使用示指指指sinA5.2-8符符符符符'.©5.2-arg举例etsinx~25.2-举例yyarial;courierromanExamplebf(黑体it(斜体一)sl(斜体二)rm(正体)'\bfExample'\itExampleExampleExample默认值为'\fontsize{14}Example'\fontsize{6}ExampleExampleExample5.2-4】11sin(t)极大值00123456t5.2-5】(5.2-5 holdon holdoff set(gca,'Xtick',[2*pi,4*pi,6*pi],'Ytick',[0.95,1,1.05,max(y)])%<9> gridon cell_string{2}='\fontsize{16}\fontname{隶书}镇定时间';cell_string{3}='\fontsize{6}';cell_string{4}=['\fontsize{14}\rmt_{s}='num2str(ts)]; title('\fontsize{14}\ity=1-e^{-\alphat}cos{\omegat}') xlabel('\fontsize{14}\bft\rightarrow') y=1-ey=1-e-1镇定时间ts=ty多次叠绘、双纵坐标和多子多次叠5.2-6】(5.2-6)holdonholdofflegend('\fontsize{14}\itstem','\fontsize{14}\itstairs')boxon110012345675.2-【例5.2-7】(图5.2-7)。 sint='{\fontsize{16}\int_{\fontsize{8}0}^{ set(get(a(1),'Ylabel'),'String','被积函数 0054s=54s=002012x304被积函数s=多子5.2-8】(5.2-8)。1110001230123100123获取二维图形数据的指令110 5.2-5.2-formatlong x=y三维线图指令 view([-82,58]),boxon三维曲面/网线

110110001x0y链宝z三维曲面/(3)绘制曲面/%%%%%holdon%hold 曲面/ 视角控制

colormap

5.3-含含浓淡处理 subplot(1,3,1),surf(Z),axisoffsubplot(1,3,2),surf(Z),axisoff,shadingflatsubplot(1,3,3),surf(Z),axisoff,shadinginterp 控制shadinginterp 灯光设置照明模式控制光反射的材质指令subplot(1,2,1),surf(X,Y,Z),axisequaloff,shadinglight('position',[0-10lightingmaterialsubplot(1,2,2),surf(X,Y,Z,-Z),axisequaloff,shadinglight;lighting 、镂空和裁 shading holdon,mesh(X,Y,Z),colormap(hot) holdoffhidden axisequal,axis 5.3- gridoff,box5.3-裁 surf(X,Y,ZZ),shadinginterp;colormap(copper)light('position',[0,-15,1]);lightingphong5.3-二维半图指令pcolor,contour,【例5.4-1】 shadinginterp holdonC=contour(X,Y,Z,n,'k:');% holdoff 表

色彩控制、动画等指令为或更表现提供了。准表 shadingfaceted; colormaptitle('No. subplot(1,2,2);surf(X,Y,Z,abs(dz2))%shadingfaceted title('No.2 切片[x,y,z]=meshgrid(-2:.2:2,-2:.25:2,-v=x.*exp(-x.^2-y.^2-xs=[-0.7,0.7];ys=0;zs shadinginterpcolormaphsvtitle('Thecolor-to-v(x,y,z)map') 5.4-4】(请读者自己在指令窗中运行以下指令。)plot(x,y,'g');axissquareholdonholdoff 的变ezsurf('x*y','circ');shadingflat;view([-18,28])% CC=[C;flipud(C)]; 5.4-clearall axistight %forrotate(h,[00 shg,axis 5.4-7】制作红色小球沿一条带封闭路径的下旋螺线运动的实时动画(5.4-5)。function% %仅演示实时动画的调用格式 此时默认 %%%%。拍摄 指定拍 %%%x=[x1x2x3x4];ifif y=[y1y2y3y4];z=[z1z2z3z4]; axisoff%h=line('xdata',x(1),'ydata',y(1),'zdata',z(1),'Color',[100],'Marker','.','MarkerSize',40,'EraseMode', 使小球运动%%%%%while %ifnargin==2&& %if ifendimage(f.cdata),axis

5.4-放大 缩小键坐标系移动 坐标系旋转 数据指针DataCursor 数据刷Databrush 数据Datalink 插入色彩轴键:插入图例 隐藏绘图工具 显示绘图工具

5.5- xacosa4b2p5-1所示的椭圆ybsint(提示:参量t;点的大小;axis3210-3210---- -- -0x1234y=1-2100=1-2100p5-半年每月生产总值的累计直方图。(提示:bar(x,Y,'style');colormap(cool);legend。)p5.1各城市生产总值数据(单位:亿元123456ABCA0123456p5-二阶线性系统的归一化(

n

) 1etsin(

|12|12y(t)

,其中 ,为阻1e()te()

系数。(1)希望在同一张图上,绘制t[0,18区间内0.20.21.4

1

1为粗黑线;

0.2和

1.4读者运行题下程序exmp504.m,可以发现该程序画出的曲线中没有“粗黑线”。你能讲出原因吗?如何对exmp504.m(比如只改一条指令==0==0--0246 p5-%% holdonforif if text(2.2,0.63,'\zeta= elseif if text(0.3,0.14,'\zeta= endholdoffboxongridon501100-- -xsin(tycos(t501100-- -p5-采用两种不同方法绘制z4xex2y2在x,y[3,3]的如图p5-6的三维( 面。(提示:ezmesh;mesh;hidden)p5-x,y[4,4zsinxy)p5-7xp5-

(1)方程组(1x2y2

有多少个实数解?(提示:图解法ezplot(2)x0,y0prob509.(8(提示:[jetflipud(jetcolormap;p5-在[0,4]y(txe02xsin(

prob510.p文件,观察演示。(提示:采用实时动画;使用两li

温馨提示

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

评论

0/150

提交评论