如何用matlab在一个情节中将背景的某个部分放入颜色?

时间:2014-01-13 16:02:19

标签: matlab graph background plot

我想在图中以灰色绘制背景的某个部分。 我知道如何改变整个情节的背景颜色。我使用了这段代码 在剧情功能之后:

HANDLE = gca

get(HANDLE);

设置(HANDLE,'Color',[0.7,0.7,0.7])

例子:y = x ^ 2

如何以灰色绘制背景的蓝色部分并将其他部分保留为白色? enter image description here

提前谢谢

1 个答案:

答案 0 :(得分:1)

您始终可以使用所需颜色绘制filled 2D rectangle

rectangle('Position',[-5,400,10,400],'FaceColor',[0.7,0.7,0.7])

所以:

  1. 将背景设为白色
  2. 绘制灰色矩形
  3. 最后绘制曲线。