曲线上的标签/图例,曲线偏离0

时间:2013-10-31 08:25:06

标签: matlab

我有一个数据集,包含14个不同的数据集,我想在一个图中进行比较,但我不能区分它们。是否可以在每行与0分开的位置旁边放置一个标签?

enter image description here

1 个答案:

答案 0 :(得分:6)

这个问题分为两部分:

首先,找到线收敛到零的位置。这可以使用类似于以下内容的东西来完成:

idx = find(line_data == 0, 1, 'first');

其次,可能使用text函数标记该行。在Matlab文档页面上给出的示例应该接近您想要的内容,并且应该类似于:

text(idx, 0, '\downarrow Foo', 'VerticalAlignment', 'bottom');

哪个会产生如下所示的内容: Example of label on plot

相关问题