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

Eri*_*kTJ 1 matlab

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

在此输入图像描述

Ala*_*lan 6

这个问题有两个部分:

首先,找到线收敛到零的位置.这可以使用类似于以下内容的方式完成:

idx = find(line_data == 0, 1, 'first');
Run Code Online (Sandbox Code Playgroud)

其次,可能使用文本函数标记该行.在Matlab文档页面上给出的示例应该接近您想要的,应该看起来像:

text(idx, 0, '\downarrow Foo', 'VerticalAlignment', 'bottom');
Run Code Online (Sandbox Code Playgroud)

哪个产生的东西看起来像这样: 情节上的标签示例