在对数缩放的uiax中显示数据提示

时间:2019-07-11 05:51:20

标签: matlab plot matlab-figure logarithm datatip

我在使用新的uiaxes对象时遇到了问题:绘制完数据后,我可以单击数据点,然后它将显示一个数据提示,显示X和Y数据。 当我将X轴的比例更改为对数时,将不会显示一个数据提示。

我正在使用MATLAB 2019a。

这是示例代码:

h = uiaxes;
h.XScale = 'log';
a = plot( 1 : 10 );

通过将比例尺变回线性,数据提示将再次正确显示。

我也尝试了以下命令来启用数据提示,它可以工作,但是我的命令窗口上出现了很多警告,提示WindowMouseMotion回调中发生了错误。

cursorMode = datacursormode(h.Parent);
cursorMode.Enable = 'on'

1 个答案:

答案 0 :(得分:2)

检查一下:

@importFrom acs fips.state

结果:

enter image description here

我与人合着的mlapptools实用程序旨在帮助使用和自定义UIFigure。