2015-03-13 79 views
1

我想在同一个图中调用2个不同的光标,有可能吗?我在图中有2个图(使用sublopt)。而在第一张图,我有3个不同的courb这样的:Matlab:不同的数据光标在同一个图中

subplot(2,1,1) 
plot(x_new, y2, 'r') 
hold on 
[hAx,hLine1,hLine2] = plotyy(x_new,y1,x_new,y3); 

就目前而言,我只调用一个光标为我的人物(所以我的2个图形,光标是一样的)是这样的:

dcm_obj = datacursormode(fig); 
set(dcm_obj,'UpdateFcn',@cursorcallback); 

我的第二个问题:当我想删除coubr上的光标时,我不能,它停留在图上。

谢谢你在前进,

问候

回答

1

您可以添加和删除使用的数字本身的上下文菜单界面光标(通过右键单击)。

这也可以使用dcm_obj.createDataTip,dcm_obj.removeDataCursordcm_obj.removeAllDataCursors()以编程方式完成,但功能没有正式记录。然而,它有一个很好的指导http://undocumentedmatlab.com/blog/controlling-plot-data-tips

相关问题