有没有办法用MATLAB中的代码用箭头注释多个图?

时间:2013-07-01 13:26:07

标签: matlab annotations matlab-figure

在MATLAB中对同一个数字进行多个绘图时,是否有任何方法可以对它们进行注释,使得图例条目的箭头指向它们所命名的图形?

这是我想到的一个例子。我想用代码来做这件事。

enter image description here

请注意the MATLAB website mentions a way to do this using the annotation function。该函数的问题在于它采用x和y值(对图进行标准化)并将文本放在那里。鉴于我不确定数据点的位置,这对我想做的事情没有帮助。

我不介意文本是否实际出现在随机位置。重要的是有箭头或某种方式指向它所引用的图。

1 个答案:

答案 0 :(得分:3)

看看下面的Math works文件交换帖子:

http://www.mathworks.co.uk/matlabcentral/fileexchange/10656-data-space-to-figure-units-conversion

此处给出的代码允许您在数据空间单位和标准化数字单位之间进行转换。帖子中给出的例子似乎几乎完全符合你的要求。