[整理]Matlab学习笔记--Matlab画图. 下载本文

-------------

9. 特殊二维图形及命令函数: 函数名 Area 说明 填充绘图 函数名 Fplot 说明 函数图绘制 Bar Comet 彗星图 Pie Barth Errorbar Ezplot Ezpolar -------------

条形图 Hist 直方图 饼状图 水平条形图 误差带图 简单绘制函数图 Pareto Pareto图 Plotmatrix Ribbon 分散矩阵绘制 三维图形的二维条状显示 简单绘制极坐标图 Scatter 散摄图 ------------- Feather Fill 矢量图 多边形填充 Stem Stairs 离散序列饼状图 阶梯图 具体的使用可以参考matlab的help里面的function 10.bar函数绘制条形图:

bar(y):主要用于为y中的每一元素绘制一个条状图 bar(x,y):用于在指定的横坐标上绘制出y的图形

bar(x,y,width):通过width来设定条形图的宽度,并控制每个条形图之间的距离,width默认为0.8

bar(x,y,’style’)通过style来设定条形属性的类型,style参数的取值可以为group或者stack,其中参数group为默认的显示模式,如果y为n*m阶的矩阵,则bar函数显示n组,每一组有M个垂直条形的条形图。 Bar(x,y,’color’):color用来设定条形颜色

-------------

-------------

10. pie函数绘制饼图

-------------

-------------

pie(x,explore):参数x表上饼图中各个部分所占有的比重,参数explore用’1’表上饼图中需要突出显示出来的部分,用0表示饼图中不需要突出表示出来的部分。 不难看出,explore与x同维。

Pie(x,label):这个命令主要用于绘制饼形图,label用于定义相应模块的标签。

11. hist函数绘制条形直方图

hist函数主要用于绘制二维条形直方图,可以直观地显示出数据的分布情况。 Hist(y):把向量y中的所有元素按照各自的数值放入与之对应范围的10个条形中,并且返回每个条形中元素的个数。如果y为矩阵,则该命令将矩阵中的列放入与之对应范围条形图中。

-------------