为了绘制填充的多边形, 我们可以使用fill()函数。记录顶点以及要填充的颜色。
句法
fill(x, y, ) // It creates filled polygons from the data specified by x and y with color c.fill(x1, y1, c1....xN, yN, cN) // It specifies multiple 2-D filled areasfill(x, y, colorspec) // It fills 2-D polygons specified by X and Y with the color specified by colorspec.
例子
r^2=2sin5t, 0≤t≤2πx=r cost, y=r sintt=linspace (0, 2*pi, 200);
r=sqrt(abs(2*sin(5*t)));
x=r.*cos(t);
y=r.*sin(t);
fill(x, y, 'k');
axis('square')
【MATLAB 函数fill()】输出
文章图片
推荐阅读
- MATLAB函数plotyy()
- MATLAB函数Bar()
- MATLAB绘图操作详解
- MATLAB 2D极坐标绘图Plots()
- MATLAB 函数Semilogy()
- MATLAB 函数loglog()
- MATLAB 2D函数Semilogx()
- MATLAB 2-D绘图
- MATLAB匿名函数