0

在一张图表上,我有几个线图和一个点图,如下所示:

for i = 1:10
    plot(x_1(i, :), y_1(i, :), '-k');
end

plot(x_2, y_2, '.r')'

现在我想要一个简单的 2 元素图例,显示线(只有一个,不是全部)和点的描述。怎么做?

谢谢!

4

1 回答 1

3

使用手柄:

for i = 1:10
    h_line(i) = plot(x_1(i, :), y_1(i, :), '-k');
end

h_dots = plot(x_2, y_2, '.r');

legend([h_line(1) h_dots],{'line','dots'})
于 2012-11-05T06:10:38.457 回答