2015-03-13 61 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

相關問題