This video shows how to make a custom data cursor so that when you click on a data point, it will show you the information you want about that data. Also, this video demonstrates a technique for using varargin to pass inputs from one function to another.
.
By
Doug Hull
Doug first used MATLAB in 1994, could not figure it out until he got some help in 1995. He is now dedicated to making sure that no one else wastes a year of their life not knowing MATLAB like he did.
Made the figure handle visible to other callbacks.
Had to edit the data-tip update function to pass in the handle to the figure (since it’s not a callback).
Then setappdata the data-tip-position in the update-function using the figure handle.
And voila, can access data-tip-position in other callbacks of my GUI.
That’s what I meant. Couldn’t get getCursorInfo to work properly.
Anyway, cool video, it helped point me in the right direction.
Leave a Reply
About
Doug Hull is a proud MathWorker who is on a mission to help you with MATLAB.
There’s just one problem with datacursormode on: http://www.mathworks.com/matlabcentral/answers/2005-windowkeypressfcn-and-datacursormode-on
Oleg
How do you make a custom data cursor function?
I’d like to be able to return the data cursor position to my other functions
@bob,
That is what the video is about. What do you mean?
Ok, I figured it out.
Made the figure handle visible to other callbacks.
Had to edit the data-tip update function to pass in the handle to the figure (since it’s not a callback).
Then setappdata the data-tip-position in the update-function using the figure handle.
And voila, can access data-tip-position in other callbacks of my GUI.
That’s what I meant. Couldn’t get getCursorInfo to work properly.
Anyway, cool video, it helped point me in the right direction.