当前位置:   article > 正文

matlab之在坐标区上添加图例函数legend_matlab添加图例

matlab添加图例

目录

一、功能

二、语法

1.legend(label1,...,labelN) 

2.legend(labels)

3.legend(subset,___) 

4.legend(target,___) 

5.legend(___,'Location',lcn) 

6.legend(___,'Orientation',ornt)

7.legend(___,Name,Value) 

8.legend(bkgd)

9.lgd = legend(___) 

10.legend(vsbl) 

11.legend('off') 

三、示例

1.在坐标区添加图例

2.为图例添加标题

3.删除图例背景


一、功能

在坐标区上添加图例

二、语法

1.legend(label1,...,labelN) 

设置图例标签。

以字符向量或字符串列表形式指定标签,例如 legend('Jan','Feb','Mar')

2.legend(labels)

 使用字符向量元胞数组、字符串数组或字符矩阵设置标签,例如 legend({'Jan','Feb','Mar'})

3.legend(subset,___) 

仅在图例中包括 subset 中列出的数据序列的项。

subset 以图形对象向量的形式指定。您可以在指定标签之前或不指定其他输入参数的情况下指定 subset

4.legend(target,___) 

使用由 target 指定的坐标区或图,而不是当前坐标区或图。指定 target 作为第一个输入参数。

5.legend(___,'Location',lcn) 

设置图例位置。例如,'Location','northeast' 将在坐标区的右上角放置图例。请在其他输入参数之后指定位置。

6.legend(___,'Orientation',ornt)

(其中 ornt 为 'horizontal')并排显示图例项。ornt 的默认值为 'vertical',即垂直堆叠图例项。

7.legend(___,Name,Value) 

使用一个或多个名称-值对组参数来设置图例属性。

8.legend(bkgd)

(其中 bkgd 为 'boxoff')删除图例背景和轮廓。bkgd 的默认值为 'boxon',即显示图例背景和轮廓。

9.lgd = legend(___) 

返回 Legend 对象。可使用 lgd 在创建图例后查询和设置图例属性。有关属性列表,请参阅 Legend 属性

10.legend(vsbl) 

控制图例的可见性,其中 vsbl 为 'hide''show' 或 'toggle'

11.legend('off') 

删除图例。

三、示例

1.在坐标区添加图例

绘制两个线条并在当前坐标区上添加一个图例。将图例标签指定为 legend 函数的输入参数。

  1. x = linspace(0,pi);
  2. y1 = cos(x);
  3. plot(x,y1)
  4. hold on
  5. y2 = cos(2*x);
  6. plot(x,y2)
  7. legend('cos(x)','cos(2x)')

  1. y3 = cos(3*x);
  2. plot(x,y3,'DisplayName','cos(3x)')
  3. hold off

删除图例。

legend('off')

2.为图例添加标题

绘制两个线条并创建一个图例。然后为图例添加标题。

  1. x = linspace(0,pi);
  2. y1 = cos(x);
  3. plot(x,y1)
  4. hold on
  5. y2 = cos(2*x);
  6. plot(x,y2)
  7. hold off
  8. lgd = legend('cos(x)','cos(2x)');
  9. title(lgd,'My Legend Title')

3.删除图例背景

绘制两个线条并在坐标区左下角创建一个图例。然后,删除图例的背景和轮廓。

  1. x = linspace(0,pi);
  2. y1 = cos(x);
  3. plot(x,y1)
  4. hold on
  5. y2 = cos(2*x);
  6. plot(x,y2)
  7. hold off
  8. legend({'cos(x)','cos(2x)'},'Location','southwest')
  9. legend('boxoff')

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/66010
推荐阅读
相关标签
  

闽ICP备14008679号