文档详情

第三章 数据与函数可视化.ppt

发布:2017-08-01约1.81千字共36页下载文档
文本预览下载声明
第三章 数据及函数的可视化;琳芜屠度嘘秽峰瞎燥毗艇琴移烈釉残肠砂窃拴蚜畏屏槐梧付赢饶庄侠虞藕第三章 数据与函数可视化第三章 数据与函数可视化;3.1 可视化的基本步骤;例用图形表示 y=sin(t)sin(9t).;3.2 二维曲线绘图;【例3-1】二维曲线绘图基本指令演示一。;3.2 二维曲线绘图;【例3-2】二维曲线绘图基本指令演示二:plot(t,Y)、plot(Y, ’s’) 所绘图形的比较。;3.2 二维曲线绘图;【例3-3】二维曲线绘图基本指令演示三:色彩和线型。;3.2 二维曲线绘图;【例3-4】二维曲线绘图基本指令演示四:数据点形(函数与例3-3相同)。;3.2 二维曲线绘图;3.2.3 图形控制 分格线和坐标框 grid on 画出分格线 grid off 不画分格线 box on 使当前坐标呈封闭形式 box off 使当前坐标呈开启形式 ;3.2.3 图形控制 图形标识 title(S) 书写图名 xlable(S) 横坐标轴名 ylable(S) 纵坐标轴名 text(xt,yt,S)在(xt,yt) 处写字符注释 legend(s1,s2,…) 在图右上角建立图例;3.2 二维曲线绘图;3.2 二维曲线绘图;t=pi*(0:1/100:1);beta=asin(1); y=1-exp(-2*t).*sin(5*t+beta); plot(t,y) text(3.0,1.14,\bf\alpha = 2) text(3.0,1.10,\rm\omega = 5) xlabel(\fontsize{14}\bft) ylabel(\fontsize{14}y) title(\rm y=1-e^{-\alphat}sin(\omegat+\beta));3.2.3 图形控制 双纵坐标图 把同一自变量的两个不同量纲、不同数量级的函数绘制在同一张图上,即为双纵坐标图。 plotyy(X1,Y1,X2,Y2) 以左右不同纵轴绘制X1-Y1,X2-Y2两条曲线。 plotyy(X1,Y1,X2,Y2,FUN) 以左右不同纵轴把X1-Y1,X2-Y2绘制成FUN指定形式的两条曲线。 plotyy(X1,Y1,X2,Y2,FUN1,FUN2) 以左右不同纵轴把X1-Y1,X2-Y2绘制成FUN1,FUN2指定的不同形式的两条曲线。;【例3-7】已知系统单位阶跃响应和单位脉冲响应分别为;3.2 二维曲线绘图;【例3-8】二维曲线绘图基本指令演示:多子图;3.3 三维曲线绘图;【例3-13】三维曲线绘图基本指令演示一:plot3;3.3 三维曲线绘图;3.3.2 三维网线图和曲面图 数据准备 构成xy平面上的自变量“格点”阵 。 [X,Y]=meshgrid(x,y);3.3 三维曲线绘图;【例3-14a】三维网线绘图指令演示:mesh;3.3.2 三维网线图和曲面图 网线、曲面图基本指令格式 曲面图 surf(Z) 以Z矩阵列、行下标为x,y轴自变量,画曲面图。 surf(X,Y,Z) 最常用的曲面图调用格式。 surf(X,Y,Z,C) 最完整的调用格式,画由C指定用色的曲面图。;x=-4:4;y=x;[X,Y]=meshgrid(x,y); Z=X.^2+Y.^2; subplot(1,3,1),surf(X,Y,Z); subplot(1,3,2),mesh(X,Y,Z); subplot(1,3,3),plot3(x,y,x.^2+y.^2),box on;3.3 三维曲线绘图;透视;【例3-22】零开口四通滑阀的流量方程为 ,;3.4 图形窗功能简介;  下图中左图是图形窗里的原始图形,右图是经过图形窗编辑后的图形。;命令窗口中,键入:demo,出现MATLAB的demo演示窗口,然后选择:MATLAB下的Graphics,依次选取其中的Overview of Features (playback)、2-D Plots、3-D Plots两个示例,了解MATLAB有关绘图的操作。 教材64-65页1、2、3题。
显示全部
相似文档