【发布时间】:2019-05-12 22:13:19
【问题描述】:
我想在 Matlab 中以某种方式标记垂直线。我可以想象两种选择:要么在每条垂直线本身旁边放置图例条目,要么在图中对垂直线进行编号,然后让数字重新出现在图例中。这两种可能吗?
我不想使用不同的颜色或图形模式,因为我有几条垂直线,否则图形很难阅读。
x 是日期数字向量,y 是价格数据。 Date1 和 Date2 是属于 x 元素的日期。
plot(x,y), grid on;
dateaxis('x',17);
line([Date1 Date1], ylim); % I would like to have a legend entry for this right at the line in the graph
line([Date2 Date2], ylim); % I would like to have a legend entry for this right at the line in the graph
legend('Price');
【问题讨论】:
标签: matlab plot graph legend legend-properties