fill3
填充三维多边形
语法
fill3 (X, Y, Z, C)
fill3 (X, Y, Z,ColorSpec
)
fill3 (X1, Y1, Z1, C1, X2, Y2, Z2, C2,…)
fill3 (…”PropertyName
”,PropertyValue)
fill3 (ax,…)
h = fill3 (…)
描述
的fill3
函数创建flat-shaded Gouraud-shaded多边形。
fill3 (X, Y, Z, C)
填充三维多边形。X
,Y
,Z
三胞胎指定多边形顶点。如果X
,Y
,或Z
是一个矩阵,fill3
创建n多边形,n在矩阵的列数。fill3
关闭多边形通过连接第一必要时最后一个顶点。中的值X
,Y
,Z
可以是数字,日期时间、持续时间、或定值。
C
指定的颜色,C
是一个向量或矩阵的指数到当前colormap。如果C
是一个行向量,长度(C)
必须等于大小(X, 2)
和大小(Y, 2)
;如果C
是一个列向量,长度(C)
必须等于大小(X, 1)
和大小(Y, 1)
。
fill3 (X, Y, Z,
填充三维多边形定义的ColorSpec
)X
,Y
,Z
与指定的颜色ColorSpec
。
fill3 (X1, Y1, Z1, C1, X2, Y2, Z2, C2,…)
指定多个三维区域。
fill3 (…”
允许您为特定的补丁属性设置值。PropertyName
”,PropertyValue)
fill3 (ax,…)
创建指定的轴的多边形斧头
而不是在当前轴(gca
)。的选项斧头
可以先于任何输入参数组合的以前的语法。
h = fill3 (…)
返回一个补丁对象的向量。
例子
算法
如果X
,Y
,Z
相同大小的矩阵,fill3
形式对应元素的一个顶点X
,Y
,Z
(所有来自同一矩阵位置),并创建一个多边形的每一列中的数据。
如果X
,Y
,或Z
是一个矩阵,fill3
复制任何产生矩阵的列向量参数所需的大小。
如果指定颜色使用ColorSpec
,fill3
生成flat-shaded多边形并设置补丁对象FaceColor
房地产一个RGB值。
如果指定颜色使用C
,fill3
尺度的元素这一
根据轴属性这一
之前,它指定颜色轴缩放参数,当前colormap索引。
如果C
是一个行向量,fill3
生成flat-shaded多边形并设置FaceColor
补丁对象的属性“平”
。每个元素变成了CData
为各自的补丁对象属性值。
如果C
是一个列向量或矩阵,fill3
生成多边形的填充颜色和集补丁对象FaceColor
财产的插值函数
。fill3
使用线性插值顶点colormap指数与插值生成多边形时颜色。中的元素成为一列CData
为各自的补丁对象属性值。如果C
是一个列向量,fill3
复制生产所需大小的矩阵的列向量。