matlab绘图属性
Contents
一、Matlab绘图中用到的直线属性包括:
- LineStyle:线形
- LineWidth:线宽
- Color:颜色
- MarkerType:标记点的形状
- MarkerSize:标记点的大小
- MarkerFaceColor:标记点内部的填充颜色
- MarkerEdgeColor:标记点边缘的颜色
1、线形
标记符 线形
-
实线--
虚线:
点线-.
点横线
2、点形
标记符 点形
+
加号o
圆圈*
星号.
实心点x
叉号s
正方形d
钻石形^
上三角形v
下三角形>
右三角形<
左三角形p
五角星形h
六角星形
3、颜色
标记符 颜色
- r 红
- g 绿
- b 蓝
- c 蓝绿
- m 紫红
- y 黄
- k 黑
- w 白
二、描绘不同的直线
当我们需要对不同类别的数据点进行连线的时候,可以设置以下属性来区分不同类别的点和相应的直线: (1)LineStyle:线形 (2)MarkerSymbol:点形 (3)Color:颜色 例如:
1
|
plot(x,y,'-.or','MarkerFaceColor','g') |
其中线形为点横线,数据点形状为圆圈,线条和数据点边缘的颜色都是红色,数据点的填充颜色为绿色。
三、描绘数据点的分布
有时候我们希望画出数据点的分布情况,不需要画出这些点之间的连线,则可以按以下方式实现:
1
|
plot(x,y,'d') |
即只定义数据点的点形。
最后给出一个例子说明怎样运用以上属性来画图:
1 2 |
plot(t,sin(2*t),'-mo','LineWidth',2,'MarkerEdgeColor',... 'k','MarkerFaceColor',[.49 1 .63],'MarkerSize',12) |
Author aice
LastMod 2018-09-07