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

Mic*_*ael 1 matlab

我在Matlab中有一个plot和一个scatter3相同的图.该plot只是用来作为"装饰",而scatter3包含实际数据.但是当我点击一个数据点来查看它的值时,它通常会粘在一个元素上plot.

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

就像是:

plot(..., dataCursorCanNotStick)
hold on
scatter3(..., dataCursorCanStick)
Run Code Online (Sandbox Code Playgroud)

m.s*_*.s. 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;
Run Code Online (Sandbox Code Playgroud)

单击蓝色图表时,数据光标不会与其对齐.

在此输入图像描述