gpt4 book ai didi

matlab - 从 Matlab 绘图中检索 X 和 Y 值

转载 作者:太空宇宙 更新时间:2023-11-03 20:09:57 25 4
gpt4 key购买 nike

我有一个绘图,当我们使用鼠标从绘图中选择特定数据点时,我想检索 x 和 y 坐标。

有什么想法吗?

最佳答案

另一种选择是使用按钮按下功能:

function mouseExample()
h = plot(rand(10,1), 'o-');
set(h, 'ButtonDownFcn',@buttonDownCallback)

function buttonDownCallback(o,e)
p = get(gca,'CurrentPoint');
p = p(1,1:2);
title( sprintf('(%g,%g)',p) )
end
end

请注意,这不仅适用于“数据点”,还适用于您在线条上单击的位置的插值 (x,y)。您可以通过搜索最近的实际点来处理结果,并测试点击是否在可接受的合理半径内。

显然,正如其他人所指出的那样,仅使用数据游标模式要容易得多...

screenshot

关于matlab - 从 Matlab 绘图中检索 X 和 Y 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11233180/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com