我有这样的几点:
matrix = rand(6, 4)
0.8147 0.2785 0.9572 0.7922
0.9058 0.5469 0.4854 0.9595
0.1270 0.9575 0.8003 0.6557
0.9134 0.9649 0.1419 0.0357
0.6324 0.1576 0.4218 0.8491
0.0975 0.9706 0.9157 0.9340
前两列是 x 和 y 值,它们通过以下方式绘制为点
plot(matrix(:, 1), matrix(:, 2), '*r'
现在我想要解决的问题如下:每当我点击图中的某个点时,我希望第 3 列和第 4 列中的信息显示为框内该点右侧的文本,例如带有一些文本,例如
information 1: VALUE_COL3, information 2: VALUE_COL4
。如何做到这一点?我想到了ButtonDownFcn
属性,然后检查了点击的点并匹配它。但是有没有更简单的方法呢?
谢谢!