设置Matlab中数据采集器可以选择的内容

时间:2015-08-06 14:58:20

标签: matlab

我在Matlab的同一个图中有一个plot和一个scatter3plot仅用作"装饰",而scatter3包含实际数据。但是,当我点击数据点以查看其值时,它通常会粘贴到plot的元素上。

有没有办法设置数据光标只能粘贴到scatter3而不是绘图的元素?

类似的东西:

plot(..., dataCursorCanNotStick)
hold on
scatter3(..., dataCursorCanStick)

1 个答案:

答案 0 :(得分:5)

使用数据光标时,您可以使用set(plot_handle,'hittest','off')作为要忽略的plot

示例:

figure;
x = -10:0.01:10;
hold on;
h1 = plot(x,sin(x), 'r');
h2 = plot(x,cos(x), 'b');
set(h2,'hittest','off')
hold off;

单击蓝色图表时,数据光标将与其对齐。

enter image description here