1
我正在討論從圖中自動或從代碼中獲取點的y軸值。有什麼方法可以得到實際的情節閱讀?
比如我對劇情這一點:
如果我只在y軸有興趣,我可以使用此代碼來獲得該點的Y軸值回我代碼:
dcm_obj = datacursormode(figure(1));
set(dcm_obj,'DisplayStyle','datatip',...
'SnapToDataVertex','off','Enable','on');
pause();
c_info = getCursorInfo(dcm_obj);
但這樣做的問題是,我必須手動干預,使用datacursormode
,並點擊該點。只有這樣才能讀取像素並瞭解其y值。
有沒有反正我可以自動得到這個?我的意思是沒有我干預的情節下的實際y值?
當然'獲得(得到(GCA, '孩子'), 'YDATA');' ?我無法檢查,但它是'line' /'scattergroup'/etc。你想要的,而不是軸本身。 – Notlikethat
@Notlikethat你說得對。你需要一個處理情節對象 –
謝謝。那就是我正在尋找的東西。但是如果get(h,'Ydata')和get(get(gca,'Children'),'YData')'產生相同的結果,那麼兩者有什麼區別?誰使用另一個?什麼是「兒童」? – StuckInPhD