matlab中fill函数的使用方法
填充的二维多边形
fill 函数创建彩色多边形。
语法
①fill(X,Y,C)
fill(X,Y,C) 根据 X 和 Y 中的数据创建填充的多边形(顶点颜色由 C 指定)。C 是一个用作颜色图索引的矢量或矩阵。如果 C 为行矢量,length© 必须等于 size(X,2) 和 size(Y,2);如果 C 为列矢量,length© 必须等于 size(X,1) 和 size(Y,1)。必要时,fill 可将最后一个顶点与第一个顶点相连以闭合多边形。X 和 Y 的值可以是数字、日期时间、持续时间或类别值。
②fill(X,Y,ColorSpec)
fill(X,Y,ColorSpec) 填充 X 和 Y 指定的二维多边形(颜色由 ColorSpec 指定)。
③fill(X1,Y1,C1,X2,Y2,C2,…)
fill(X1,Y1,C1,X2,Y2,C2,…) 指定多个二维填充区。
④fill(…,‘PropertyName’,PropertyValue)
fill(…,‘PropertyName’,PropertyValue) 允许您为补片图形对象指定属性名称和值。
⑤fill(ax,…)
fill(ax,…) 将在由 ax 指定的坐标轴而不是当前坐标轴 (gca) 中创建多边形。选项 ax 可以位于前面的语法中的任何输入参数组合之前。
⑥h = fill(…)
h = fill(…) 返回由补片对象构成的矢量。
示例:创建红色八边形
%定义该数据 t = (1/16:1/8:1)'*2*pi; x = cos(t); y = sin(t);%使用fill函数创建一个红色八边形 fill(x,y,'r') axis square总结
以上是生活随笔为你收集整理的matlab中fill函数的使用方法的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: matlab绘图 subplot函数使用
- 下一篇: 2.4 matlab矩阵的特征值和特征向