1

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

在此处输入图像描述

4

1 回答 1

6

这个问题有两个部分:

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

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

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

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

这会产生如下所示的内容: 图上的标签示例

于 2013-10-31T09:00:36.657 回答