数学软件与数学实验(第二版)杨杰-第4章 数据的可视化.pptxVIP

  • 5
  • 0
  • 约 139页
  • 2023-04-18 发布于浙江
  • 举报

数学软件与数学实验(第二版)杨杰-第4章 数据的可视化.pptx

数学软件与数学实验(第二版)杨杰-第4章数据的可视化

第四章 数据的可视化1 2 4.1 二维曲线和图形?3 plot函数的4种调用格式:plot(y,LineSpec):绘制 y 中数据对每个值索引的二维曲线若y是向量,绘制以( i, y(i) )为坐标点的曲线。若y是m*n实数矩阵,则以y的每列为向量绘制一条曲线,共绘制n条不同颜色的曲线。若y是m*n复数矩阵,则每列分别以元素实部和虚部为横、纵坐标绘制一条曲线,共绘制n条曲线。44.1 二维曲线和图形 plot(x,y,LineSpec):当x和y是大小相同的向量时,则x为横坐标y为纵坐标绘图。若x是向量,y是在某个维数和x相等的矩阵时,则绘制出多根不同颜色的曲线。曲线条数等于y矩阵的另一维数,x被作为这些曲线共同的横坐标。若x,y是同维矩阵时,则以x,y对应列元素为横、纵坐标分别绘制曲线,曲线条数等于矩阵的列数。若y为复数矩阵则为plot(x,real(y)).54.1 二维曲线和图形 plot(x1,y1,LineSpec1,x2,y2,LineSpec2…,xn,yn,LineSpecn):绘制若干条曲线。plot(x,y,Name,Valve) 绘制曲线,其线的属性由一对或若干对Name和Valve说明在前3个格式中,所绘图形的线型、点型和颜色是由LineSpec来确定的,它是一个字符串,若LineSpec省略,则默认为蓝色实细线。在第4个格式中,提供了更多的图形属性,由Name和Value来确定64.1 二维曲线和图形 74.1 二维曲线和图形符号 颜色 符号 颜色b蓝色(默认) r红色 y 黄色 g绿色 m品红色w白色c青色 k黑色表4-1 LineSpec中使用的颜色字符 84.1 二维曲线和图形 在用LineSpec设置线型,颜色和标记点三种属性时应该注意:(1)3种属性的符号必须放在一个单引号或双引号中(2)可以指定其中的1种,2种或3种属性,属性的先后次序无关(3)在属性字符串中同一种属性的取值只能有一个。94.1 二维曲线和图形 104.1 二维曲线和图形说明:在线的属性表中,RGB是用一个包含3个元素的向量分别表示红、绿、蓝三种颜色,每个元素的值在[0,1]范围内,值的大小表示颜色的强度,0表示没有这种颜色,1表示这种颜色的强度最大。color string是一个用字符串表示颜色,可以用表4-1中的短名字,也可以用长名字如黄色用yellow,红色用red。 例4-1 绘制向量y=[4 6 3 9 6 8 6 15 3 2 3]所描述的曲线。在命令行窗口依次输入下面命令:y=[4 6 3 9 6 8 6 15 3 2 3];plot(y)114.1 二维曲线和图形 ?124.1 二维曲线和图形 134.1 二维曲线和图形? ?144.1 二维曲线和图形 例4-5 用红色虚线绘制函数y=tan(sinx)-sin(tanx)的图像,并在取值点用方块标注,方块的大小为10磅,方块边的颜色为蓝色,方块内部颜色为黄色,线宽为2磅。%文件名ex4_5x = -pi:pi/10:pi;y = tan(sin(x)) - sin(tan(x));plot(x,y,--rs,LineWidth,2,MarkerSize,10,MarkerEdgeColor, b,MarkerFaceColor,[1,1,0])154.1 二维曲线和图形 4.1.2 图形窗口在MATLAB中,绘制的图形显示在一个独立的窗口中,这个窗口称为图形窗口。如果屏幕上没有图形窗口,当使用绘图命令时会自动建立一个图形窗口,以后的绘制的图形都会显示在这个窗口中,并且会把窗口中已有的图形覆盖。如果要保留原来图形窗口绘制的图形,则需要用创建图形窗口的命令创建一个新的图形窗口。164.1 二维曲线和图形 1.创建新图形窗口figure 以默认的方式建立一个新的图形窗口figure(h) 若h号图形窗口不存在,则建立编号为h的图形窗口,若编号为h的图形窗口已经存在,则该命令是设置h号窗口为当前窗口。figure(PropertyName1,PropertyValue1,PropertyName2, PropertyValue2,…):建立图形窗口并设置窗口属性的属性值,其中PropertyName, PropertyValue(即属性名,属性值)构成属性二元对,该属性二元对还可以用结构数组表示。174.1 二维曲线和图形 PropertyNamePropertyValue说明ColorRGB triplet | short name | long name |?none设置窗口的背景颜色MenuBarfigure?(default) |?none是否显示图形窗口的菜单条Name??(default) | string设置图形窗口的标题NumberTitl

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档