MATLAB Answers


Invisible crosshair during point selection when hovering the cursor over the figure.

Asked by Rick
on 28 Jun 2013

Hello everyone, I have Matlab r2013a and I'm having problems when running some programs for my control design class. The script I have requires that the user selects a point on the figure just drawn. However the cursor (which should change to a crosshair) becomes invisible when I move it over the figure. I can just see it when moving around and passing behind the legend.

My mac is running OS X 10.8.4, and JAVA version is the latest deployed: 1.6.0_51-b11-457-11M4509.

Do you have any idea on how to solve this issue?





Are you using 'crosshair' or 'fullcross' ? 'fullcross' will xor against the background, but 'crosshair' is always black for the cross with a one-pixel white boundary around it. If you are moving against a black background and do not notice the thin white outline, it could appear invisible.

Thanks for your comment. I don't exactly know which kind of cursor is the one called by the function I am using.

Btw the function is rlocfind, which automatically requests user interaction over the figure drawn by the previous rlocus function.

The cursor (no matter which kind) disappears when entering the figure window limits. It seems some kind of glitch with the OS X matlab graphical interface, since everything is working fine on Windows.

I am on OS X, but I do not have that toolbox (Control System)

Log in to comment.

0 Answers

Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

MATLAB Academy

New to MATLAB?

Learn MATLAB today!