我在使用新对象时遇到了一个问题uiaxes
:绘制我的数据后,我可以单击数据点,然后它会显示一个显示 X 和 Y 数据的数据提示。当我将 X 轴的刻度更改为对数时,不会显示数据提示。
我正在使用 MATLAB 2019a。
这是一个示例代码:
h = uiaxes;
h.XScale = 'log';
a = plot( 1 : 10 );
通过将比例更改回线性,数据提示将再次正确显示。
我还尝试了以下命令以启用数据提示,它可以正常工作,但我的命令窗口上有大量警告说WindowMouseMotion
回调中发生错误。
cursorMode = datacursormode(h.Parent);
cursorMode.Enable = 'on'