plot filled rectangle and appear on legend

91 次查看(过去 30 天)
Hi,
I'd like to have something like that
I know that I can use rectangle function, but then it is not appearing on a legend.
Any suggestions how to solve the issue?

采纳的回答

Walter Roberson
Walter Roberson 2020-11-29
Use fill() such as
fill([xmin xmax xmax xmin], [ymin ymin ymax ymax], 'facecolor', 'y')
  2 个评论
michael
michael 2020-12-13
If I'm using the fill multiple times, how do I create a legend so that the it will appear only once?
Maybe I shall use the fill in different way?
Walter Roberson
Walter Roberson 2020-12-13
Record the handle of one of the fill() calls. Pass only that handle to legend() (along with the handles of any other objects you do wish to legend() )

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Legend 的更多信息

产品


版本

R14SP1

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by