Hello all,
I am try to develop a GUI to play through data in time and examine different traces. Much like a audio recording interface. I'm having a difficult time getting the cursor behavior to work ok. I'm wondering if there is a better (faster) way to plot a vertical line over multiple plots rather than calling a for loop to loop through the axes. Here's what I mean (I define handles.cursor.xLocation from the mouse click position):
for j = 1:length(axesHandles) axes(axesHandles(j)) yLimits = get(axesHandles(j),'YLim'); hCursor = line(handles.cursor.xLocation*[1 1],yLimits,'Color','r'); handles.cursor.handles(j) = hCursor; end
This generates a considerable lag when plotting through this loop and was wondering if there was a better way??? Any help would be much appreciated!
Jeff
Best Answer