Matlab绘制面积图
的有关信息介绍如下:Matlab使用area函数绘制面积图。area显示向量或矩阵中各列元素的曲线图,该函数将矩阵中的每列元素分别绘制曲线,并填充曲线和x轴之间的空间。
area(Y): 绘制向量Y,或向量Y各列的和
area(X,Y): 若X和Y是向量(一维),则以X中的元素为横坐标,Y中的元素为纵坐标,并且填充线条和x轴之间的空间,如果Y是矩阵(二维),则绘制Y每一列的和。
Matlab测试代码如下:
x=1:4;
y=[1 4 2; 2 4 3; 4 7 5; 0 5 4];
area(y);
area(x,y);
%在对应的x坐标上绘制y的值
x=0:0.1:7;
y=sin(x);
area(x,y);
% 在线条和X轴之间的距离填充颜色。
x=0:0.1:15;
y=cos(x);
colormap(copper); %通过修改颜色map来修改填充的颜色。
area(x,y);