主要内容

regionZoomInteraction

Region-zoom交互

描述

区域缩放交互允许您缩放到二维图表的矩形区域,而不需要在坐标轴工具栏中选择任何按钮。若要启用区域缩放,请设置的相互作用坐标轴的性质regionZoomInteraction对象。启用此交互后,您可以通过在图表内拖动来放大某个区域。

要启用多个交互,请设置的相互作用属性设置为对象数组。

创建

描述

例子

rz = regionZoomInteraction创建一个区域缩放交互对象。

例子

rz = regionZoomInteraction(“维度”,d)设置财产。使用此属性可限制对特定尺寸的缩放。例如,rz = regionZoomInteraction(“维度”、“x”)限制缩放到x维度。

属性

全部展开

允许缩放的尺寸,指定为以下值之一:

  • “xyz”-允许缩放所有尺寸。

  • “xy”-允许在缩放xy维度。

  • “yz”-允许在缩放yz维度。

  • “xz”-允许在缩放xz维度。

  • “x”-允许在缩放x维度。

  • “y”-允许在缩放y维度。

  • “z”-允许在缩放z维度。

例子

全部折叠

创建一个由50个随机数字组成的图。获取当前坐标轴,并使用区域缩放和数据提示交互替换默认交互。然后将鼠标悬停在绘制的点上以显示数据提示。拖动可放大到绘图的某个区域。

情节(兰德(50),“o”) ax = gca;斧子。= [regionZoomInteraction dataTipInteraction];

创建一个正态分布随机数据的散点图。将默认的交互集替换为仅在x维度。然后在情节内拖动以放大到感兴趣的区域。

x = linspace (1, 1, 1000);y = randn (1000);散射(x, y,“。”) ax = gca;斧子。交互= regionZoomInteraction (“维度”“x”);

限制

3-D轴或实时编辑器中不支持区域缩放交互。金宝app

提示

在大多数情况下,坐标轴有一组默认的交互,这取决于所显示的图表类型。可以用新的交互集替换默认集,但不能访问或修改默认集中的任何交互。

介绍了R2019a