MATLAB二维曲线绘图试讲稿.pptVIP

  • 6
  • 0
  • 约4.56千字
  • 约 10页
  • 2018-11-22 发布于河南
  • 举报
MATLAB二维曲线绘图试讲稿

MATLAB二维曲线绘图 一、直角坐标系下的绘图 二、隐函数与参数方程的绘图 三、极坐标系下的绘图 一、在直角坐标系下的二维绘图 格式一:plot(x) 在这种情况下,当x是实向量时,以该向量元素的下标为横坐标,元素值为纵坐标画出一条连续曲线,这实际上是绘制折线图。 格式二: plot(x,y) 作出以数据(xi,yi)为节点的折线图,其中x和y为维数相同的向量,分别用于存储x坐标和y坐标数据。 思考:plot(x),plot(x,y)的区别? 格式三:plot(x1,y1,x2,y2,…,xn,yn) 当输入参数都为向量时,x1和y1,x2和y2,…,xn和yn分别组成一组向量对,每一组向量对的长度可以不同。每一向量对可以绘制出一条曲线,这样可以在同一坐标内绘制出多条曲线。 例如:1、绘制行向量( 1 8 6 5 4)的图形。 2、已知点列(xi,yi)坐标如下:x=(0,1,2,3,4,5),y=(3,1,4,2,6,-1),试将该点列连结成折线。 MATLAB提供了一些绘图选项,用于确定所绘曲线的线型、颜色和数据点标记符号,它们可以组合使用。 当选项省略时,MATLAB规定,线型一律用实线,颜色将根据曲线的先后顺序依次。 要设置曲线样式可以在plot函数中加绘图选项,调用格式为: 格式一:plot(x,选项) 格式二:plot(x,y,选项) 格式三: plot(x1,y1,选项1,x2,y2,选2,…, xn,yn,选项n) 绘图函数的常用的颜色含义 类型 符号 蓝色(默认) b(Blue) 黄色 y(Yellow) 品红色(紫色) m(Magenta) 青色 c(Cyan) 红色 r(Red) 绿色 g(Green) 白色 w(White) 黑色 k(Black) 绘图函数的常用的线形含义 类型 符号 实线(默认) - 虚线 : 点划线 -. 划线 -- 绘图函数的常用的数据点形含义 类型 符号 实点标记(默认) . 圆圈标记 o 叉号形× x 星号标记* * 钻石形标记◇ d 向下的三角形标记 v 向上的三角形标记 ^ 向左的三角形标记 向右的三角形标记 五角星标记☆ p 使用方式:plot (x, y, ‘color_linestyle_marker’) 例如:plot(x,y,b-.)中“b-.”表示蓝色点划线; plot (x, y, ‘y:d’)中“y:d”表示黄色虚线并用菱形符标记数据点。 例1 在0≤x≤2?区间内,绘制曲线 y=2e-0.5xcos(4πx) 例2 作出y=x^2在区间-1=x=1的图形 x=-1:0.1:1; y=x.^2; plot(x,y,r-) 例3 分析下列程序绘制的曲线。 x1=linspace(0,2*pi,100); x2=linspace(0,3*pi,100); x3=linspace(0,4*pi,100); y1=sin(x1); y2=1+sin(x2); y3=2+sin(x3); x=[x1;x2;x3]; y=[y1;y2;y3]; plot(x,y,x1,y1-1) 绘制图形的辅助操作 1 图形标记 title(txt) 功能:在图形窗口顶端的中间位置输出字符串txt作为 标题。 xlabel(txt) 功能:在x轴下的中间位置输出字符串txt作为标注。 ylabel(txt) 功能:在y轴边上的中间位置输出字符串txt作为标注。 text(x,y,txt) 功能:在图形窗口的(x, y)处写字符串txt。坐标x和y 按照与所绘制图形相同的刻度给出。 gtext(txt) 功能:通过使用鼠标或方向键,移动图形窗口中的十字光标,在图形窗口中添加字符串txt。 legend(str1 ,str2 ,…) 功能:在当前图上输出图例,并用说明性字符串str1, str2等作为标注。 legend off 功能:从当前图形中清除图例。 2

文档评论(0)

1亿VIP精品文档

相关文档