填充3
填充的3D多边形
句法
填充3(x,y,z,c)
填充3(x,y,z,,colorspec
)
Fill3(X1,Y1,Z1,C1,X2,Y2,Z2,C2,...)
填充3(...,'属性名称
',适当的价值)
填充3(ax,...)
h = fill3(...)
描述
这填充3
功能会创建扁平阴影和古劳阴影多边形。
填充3(x,y,z,c)
填充三维多边形。X
,,,,y
, 和z
三胞胎指定多边形顶点。如果X
,,,,y
, 或者z
是矩阵,填充3
创建n多边形,哪里n是矩阵中的列数。填充3
在必要时将最后一个顶点连接到第一个,通过将最后一个顶点连接到第一个来关闭多边形。值中的值X
,,,,y
, 和z
可以是数字,日期,持续时间或分类值。
C
指定颜色,哪里C
是索引的矢量或矩阵矩阵。如果C
是行矢量,长度(C)
必须等于尺寸(x,2)
and尺寸(Y,2)
;如果C
是列向量,长度(C)
必须等于尺寸(x,1)
and尺寸(Y,1)
。
填充3(x,y,z,,
填s three-dimensional polygons defined bycolorspec
)X
,,,,y
, 和z
带有颜色colorspec
。
Fill3(X1,Y1,Z1,C1,X2,Y2,Z2,C2,...)
指定多个填充的三维区域。
填充3(...,'
允许您为特定的补丁属性设置值。属性名称
',适当的价值)
填充3(ax,...)
在指定的轴上创建多边形斧头
instead of in the current axes (GCA
)。选项斧头
可以先于先前语法中的任何输入参数组合。
h = fill3(...)
返回补丁对象的向量。
例子
算法
如果X
,,,,y
, 和z
相同大小的矩阵,填充3
从相应元素的顶点形成一个顶点X
,,,,y
, 和z
(全部来自同一矩阵位置),并从每列中的数据中创建一个多边形。
如果X
,,,,y
, 或者z
是矩阵,填充3
复制任何列矢量参数以产生所需大小的矩阵。
如果您使用颜色指定颜色colorspec
,,,,填充3
生成扁平阴影的多边形并设置补丁对象faceColor
属性为RGB三胞胎。
如果您使用颜色指定颜色C
,,,,填充3
缩放元素攀登
by the axes property攀登
,在索引当前的colormap之前,它指定了颜色轴缩放参数。
如果C
是行矢量,填充3
生成扁平的多边形,并设置faceColor
补丁对象的属性'平坦的'
。每个元素成为CDATA
相应补丁对象的属性值。
如果C
是列矢量或矩阵,填充3
生成带有插值颜色的多边形,并设置补丁对象faceColor
财产为'Interp'
。填充3
当生成带有插值的多边形时,使用顶点结肠指数的线性插值。一列中的元素成为CDATA
相应补丁对象的属性值。如果C
是列向量,填充3
复制列矢量以产生所需的大小矩阵。