文档

区域

填充面积2-D图

语法

区(Y)
区(X, Y)
区(basevalue……)
区(…,名称,值)
区(ax,……)
Ar =面积(…)

描述

区域图显示元素Y作为一条或多条曲线,并填充每条曲线下的区域。当Y是一个矩阵,曲线堆叠显示每个行元素在每个x区间对曲线总高度的相对贡献。

区(Y)画出向量Y或者在矩阵中画出每一列Y作为一个单独的曲线,并堆叠曲线。的x-axis自动缩放到1:尺寸(Y, 1)。中的值Y可以是数值或持续时间值。

区(X, Y)情节YX填满中间的区域0Y。中的值X可以是数字、日期时间、持续时间或类别值。

  • 如果Y是向量,那么指定X作为一个值递增的向量,长度等于Y。如果中的值X不是在增加吗区域在绘图之前对值进行排序。

  • 如果Y是矩阵,那么指定X作为一个值递增的向量,其长度等于其中的行数Y区域绘制的列Y填充区域。为每一个X,则净结果为的行中相应值的和Y。你也可以指定X作为一个矩阵,其大小等于Y。避免意外输出时X是矩阵,指定X这样列就重复了。

区(basevalue……)指定区域填充的基值。默认的basevalue0。将基值指定为数值。

区(…,名称,值)使用一个或多个名称-值对参数修改面积图。

区(ax,……)坐标轴上的图斧头而不是进入当前轴(gca)。

Ar =面积(…)返回一个或多个区域对象。的区域函数创建一个区域对象用于向量输入参数。它为矩阵输入参数的每列创建一个对象。

对象的面积图——- - - - - -n矩阵创建n区域对象(即每列一个),而1 × -nVector创建一个区域对象。

在单个区域对象上设置的一些区域对象属性将为图中的所有区域对象设置值。看到区域属性有关特定属性的信息。

例子

全部折叠

将矩阵Y中的数据画成面积图。

Y = [1,5,3;3,2,7;1,5,3;2,6,1];图区域(Y)

默认情况下,区域使用y-axis作为基值。属性更改基值basevalue输入参数为-4。

Y = [1,5,3;3,2,7;1,5,3;2,6,1];图basevalue = -4;区(Y, basevalue)

的面积图Y使用虚线样式。返回数组中的三个区域对象h。的区域中的每列创建一个区域对象Y

Y = [1,5,3;3,2,7;1,5,3;2,6,1];h =面积(Y,“线型”“:”);

使用RGB三元组颜色值更改区域颜色。从R2014b开始,您可以使用点表示法来设置属性。如果您正在使用较早的版本,请使用函数来代替。

h(1)。FaceColor = [0 0.25 0.25];h(2)。FaceColor = [0 0.5 0.5];h(3)。FaceColor = [0 0.75 0.75];

属性创建使用色图颜色的区域图FaceColor财产“平”

Y = [1 3 5;3 2 7;3 4 2];区(y,“FaceColor”“平”

提示

  • 如果Y包含值,然后区域函数分解了缺失值周围的区域。

R2006a之前介绍

这个话题有用吗?