1.plot(x,y)
在某次物理实验中测得摩擦系数不同的情况下路程与实践的数据见下表所示。在同一图中做出不同摩擦系数情况下路程随时间的变化曲线。
时间/s 路程 2/m 路程 3/m 路程 4/m 路程 5/m 0 0 0 0 0 0.2 0.58 0.31 0.18 0.08 0.4 0.83 0.56 0.36 0.19 0.6 1.14 0.89 0.62 0.30 0.8 1.56 1.23 0.78 0.36 1.0 2.08 1.52 0.99 0.49
x= 0 : 0.2 : 1 ;
y= [ 0 0 0 0 ;
0.58 0.31 0.18 0.08 ;
0.83 0.56 0.36 0.19 ;
1.14 0.89 0.62 0.30 ;
1.56 1.23 0.78 0.36 ;
2.08 1.52 0.99 0.49 ] ;
plot ( x, y)
plot(x1,y1,x2,y2)
这个函数的功能是绘制多条曲线、在这种方法中,(xi,yi)必须是成对出现的。 在同一幅图上画出y=sinx,y=sin(x+pi/4),y=sin(x-pi/4)
x = linspace ( 0 , 2 * pi , 100 ) ;
y1 = sin ( x) ;
y2 = sin ( x+ pi / 4 ) ;
y3 = sin ( x- pi / 4 ) ;
plot ( x, y1, x, y2, x, y3)
plot(x,y,s)
s为单引号标记的字符串,用来标记所画数据点的类型、大小、颜色以及数据点之间连线的类型、粗细、颜色等。 颜色控制字符表
字符 色彩 RGB值 b 蓝色 001 g 绿色 010 r 红色 100 c 青色 011 m 品红 101 y 黄色 110 k 黑色 000 w 白色 111
线形符号说明
线形符号 符号含义 线形符号 含义 - 实线(默认值) : 点线 -- 虚线 -. 点画线
x = 0 : pi / 10 : 2 * pi ;
y1 = sin ( x) ;
y2 = cos ( x) ;
y3 = x;
y4 = x.^ 2 ;
hold on
plot ( x, y1, 'r*' )
plot ( x, y2, 'kp' )
plot ( x, y3, 'bd' )
plot ( x, y3, 'g:' )
hold off
hold on 命令用来使当前轴及图形保持不变,准备接受此后plot所绘制的新的曲线。
hold off使当前图形不再保持上述性质。
字符 数据点 字符 数据点 + 加号 > 向右三角形 o 小圆圈 < 向左三角形 * 星号 s 正方形 . 实点 h 正六角形 x 交叉符号 p 正五角星 d 棱形 v 向下三角形 ^ 向上三角形
# plot(x1,y1,s1,x2,y2,s2,...) 用法与上述类似
x = 0 : pi / 10 : 2 * pi ;
y1 = sin ( x) ;
y2 = cos ( x) ;
y3 = x;
y4 = x.^ 2 ;
plot ( x, y1, 'r*' , x, y2, 'kp' , x, y3, 'bd' , x, y3, 'g:' )