matlab中封闭图形的填充

 时间:2024-10-14 06:19:52

1、这几个函数的基本调用方法:fill(x,y,c);patch(x,y,c);area(x,y);c表示颜色。

2、首先来看fil盟敢势袂l,来一个图形:figure; plot([1 5],[1,5],'k');填充区域成红色:熠硒勘唏fill([3 2 2 3 4],[1 2 4 4 2],'r');hold on; plot([3 2 2 3 4],[1 2 4 4 2],'*');

matlab中封闭图形的填充
matlab中封闭图形的填充

3、使用patch时的效果与fill相同,但patch还可以指定透明度:figure; patch([3 2 2 3 4],[1 2 4 4 2],'b','FaceAlpha',0.5);

matlab中封闭图形的填充

4、使用patch还可以生成多个封闭图形,并对其进行颜色填充:x = [2 5; 2 5; 8 8];y = [4 0; 8 2; 4 0];c = [0; 1];figurepatch(x,y,c)colorbar

matlab中封闭图形的填充

5、patch中还可以对图形进行不同颜色填充:x = [2 5; 2 5; 8 8]; y = [4 0; 8 2; 4 0]; c = [0 3; 6 4; 4 6]; figure patch(x,y,c) colorbar

matlab中封闭图形的填充

6、area中颜色填充:Y = [1, 5, 3; 3, 2, 7; 1, 5, 3; 2, 鲂番黟谊6, 1]; figurearea(Y)对列数据进行填充。同时还可以制定线型和填充颜色。Y = [1, 5, 3; 3, 2, 7; 1, 5, 3; 2, 6, 1];h = area(Y,'LineStyle',':');h(1).FaceColor = [0 0.25 0.25];h(2).FaceColor = [0 0.5 0.5];h(3).FaceColor = [0 0.75 0.75];

matlab中封闭图形的填充
matlab中封闭图形的填充
  • Matlab中坐标轴设置
  • 用matlab自带的系统把文件生成word文件
  • matlab线型和颜色设置
  • MATLAB画图标记特殊点的方法
  • Matlab中怎么进行多行注释和取消多行注释?
  • 热门搜索
    迈好初中第一步手抄报 热爱祖国手抄报图片 文明乘车手抄报 科学小知识手抄报 关于莲的手抄报 手抄报标题艺术字 科技节手抄报图片 关于写字的手抄报 讲普通话手抄报内容 关于感恩手抄报图片