5.6饼图
介绍:描述一组数据中每一分量占总体的份额或百分数,并用圆饼的一部分扇形来表示,成为饼图。它是常用的,并且形象地显示出数据各个分量所占的百分比的图。饼图的书写格式为:
pie(x)
pie(x,explode)
h=pie(...)
X为向量,pie为绘制饼图的函数。pie(X)则绘出向量X中的每一分量:pie(X,explode)则将向量中某几个元素从饼图中分离出来。explode必须是与X同维向量,它是一个以0或者非零为元素的向量,如果explode(j)为非零;则X(j)元素从饼图中分离出来,否则保留。
例:
5.7阶梯图
介绍:阶梯图函数stairs,对于绘制时间序列的样本数据是有用的。阶梯函数的书写格式为:
stairs(Y)
stairs(X,Y)
stairs(...,LineSpec)
[xb,yb]=stairs(X,Y)
X、Y为同维向量,LineSpec用来指定线型、标记和图形颜色(如-*r)。xb、yb为返回值,用来绘制线性阶梯图。
5.8茎干图
介绍:二维茎干图显示数据使用一根从x轴伸长的,并行于y轴的直线来表示。它的终端位置y,用一个远点或其他标记点来代表每个茎干的数值。茎干图的书写格式为:
stem(Y)
stem(X,Y)
stem(...,'fill')
stem(...,LineSpec)
h=stem(...)
X,Y长度必须相同。
stem(…,‘fill’)中,用以指定小圆点的填充色。
5.9 平面多边形的着色(这节有点不太明白)
介绍:为了丰富平面图形的色彩,matlab设置了着色函数full。它能对多边形(包括粉笔的曲线图形)进行着色。着色函数的书写格式为:
fill(x,y,C)
fill(x,y,ColorSpec)
fill(x1,y1,C1,x2,y2,C2,...)
fill(...,'propertyName',PropertyValue,...)
h=fill(...)
x、x1、x2为多边形顶点的横坐标向量;y、y1、y2为多边形顶点的纵坐标向量,C、C1、C2为彩色向量,它可以用色彩的简称便是,也可以用[R,G,B]表示。ColorSpec为色彩规范,由下表表示。
例: