2、For vector X and Y, AREA(X,Y) is the same as PLOT(X,Y) except that
the area between 0 and Y is filled. When Y is a matrix, AREA(X,Y)
plots the columns of Y as filled areas. For each X, the net result is the
sum of corresponding values from the columns of Y.
3、AREA(Y) uses the default value of X=1:SIZE(Y,1).
4、举例:
x=1:8
y=[10 9 18 20 25 32 25 40]
area(y)
area(x,y)
plot(x,y)
x1=1:2:5
y1=[8 1 6;3 7 2;5 9 4]
area(x1,y1) %对应x1 中的元素1,纵向高度等于8+1+6=15
plot(x1,y1)
四、散点图
1、可以用plot 来绘制散点图,也可以用散点图函数scatter,其书写格式为:
scatter(X,Y,S,C)
scatter(X,Y)
scatter(„,MarkerType)
scatter(„’filled’)
h=scatter(„)
式中,X,Y 为横坐标向量和纵坐标向量,它们必须有相同的长度。S 是
指圆圈标记点的面积,面积定为点宽的平方,它可以是标量,若是向量,
则必须与X,Y 长度相同。C 确定标记点的颜色,若是向量,则必须与
X,Y 具有相同的大小。MarkerType 用来改变标记点的类型,filled 用
来充填标记点的颜色。在标记类型默认的情况下,scatter 绘出的是圆圈
图。h 用来取得散点图的句柄,用于图形的修饰。
2、举例:
——例1:为了统计在正常情况下,人的体重与身高的关系,今有以下测试
数据,见下表,请画出它的散点图。并用线性回归找出它的回归方程。
序
号
1 2 3 4 5 6 7 8 9 10 11 12
体
重
60 57 56.5 65 63 64 70 65 68 76 72 78
身
高
1.55 1.58 1.60 1.64 1.66 1.68 1.70 1.73 1.78 1.80 1.82 1.85
解:X=[1.55,1.58,1.6,1.64,1.66,1.68,1.7,1.73,1.78,1.8,1.82,1.85];
Y=[60,57,57,65,63,64,70,65,68,76,72,78];
plot(X,Y,'b*') %绘制散点图,星号为标记点,颜色为蓝色。
hold on