用户界面- Octave-如何在轴中找到活动对象



Matlab有一个名为gco(获取当前对象)的属性,可用于在鼠标按下后识别一行。

例如

:
waitforbuttonpress
处理= gco
. .

Octave具有gcf(获取电流图)和gca(获取电流轴),但它是否具有与Matlab的gco相似的机制?目标是操纵轴上的线条,它们是通过鼠标点击来识别的。

BR, Antti

我不确定这是否是您所要求的,但我知道一个可能的解决方案,至少可以扩展以满足您正在寻找的内容。

 n = 3;
 X = 1:.1:10;
 Y1 = sin(X); Y2 = cos(X);
 plot(X,Y1); hold on; plot(X,Y2,'-r');
 [x y k] = ginput(n)

那么在你点击n次之后,你会得到你点击的X和Y坐标的输出,在列向量X, Y和k中,你会得到在这些位置被点击的鼠标按钮。

相关内容

  • 没有找到相关文章

最新更新