[已解决] matlab图像绘制填色

[复制链接]
cristinasun 发表于 5 天前
求问,图片中灰色的部分是怎么绘制的呀,想给平行于y轴的举行区域填色,但是fill和area都没成功

111.png

最佳答案


cbcbcbcb 发表于 5 天前
本帖最后由 cbcbcbcb 于 2022-9-21 14:25 编辑

这样的图像是否满足你的要求:请你自己稍加修改程序,以致达到你的要求!
  1. clear;
  2. clc;

  3. t = 0:0.01:20;
  4. y = sin(t);

  5. hold on
  6. area([5,7],[3,3],'facecolor','g')
  7. area([5,7],[-3,-3],'facecolor','g')
  8. plot(t,y,'r')
复制代码

回复此楼

1 条回复


cbcbcbcb 发表于 5 天前
本帖最后由 cbcbcbcb 于 2022-9-21 14:25 编辑

这样的图像是否满足你的要求:请你自己稍加修改程序,以致达到你的要求!
  1. clear;
  2. clc;

  3. t = 0:0.01:20;
  4. y = sin(t);

  5. hold on
  6. area([5,7],[3,3],'facecolor','g')
  7. area([5,7],[-3,-3],'facecolor','g')
  8. plot(t,y,'r')
复制代码

微信截图_20220921141331.png
回复此楼
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
相关文章
热门教程
站长推荐
快速回复 返回顶部 返回列表