6

我正在使用 MATLAB 绘制一些数据。我想创建图例,以便将信息分为两种类型,例如 Type1 和 Type2。每种类型的数据都有几行我正在绘制的特定数据行。假设:

  • Type1 数据有 line1 和 line2
  • Type2 数据有 line1 和 line2 和 line3

这将制作一个 5 线图。现在对于传说,我可以做类似的事情:

legend('Type1: line1','Type1: line2','Type2: line1', ...
       'Type2: line2','Type2: line3');

但这重复了“类型”,最好的方法是:

(最终图例输出)

  • 类型1:
    • 第1行
    • 线2
  • 类型2:
    • 第1行
    • 线2
    • 第 3 行

非常感谢。希望你能在这里帮助我解决我的第一个问题:D

4

1 回答 1

2

您可能想查看可以从Matlab File Exchange下载的LEGENDFLEX

于 2011-07-12T15:17:49.467 回答