主要内容

regionZoomInteraction

Region-zoom交互

描述

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

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

创建

描述

例子

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

例子

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

属性

全部展开

允许缩放的维度,指定为以下值之一:

  • “xyz”-允许缩放所有维度。

  • “xy”-允许缩放x而且y维度。

  • “yz”-允许缩放y而且z维度。

  • “xz”-允许缩放x而且z维度。

  • “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轴上不支持区域缩放交互。

提示

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

版本历史

介绍了R2019a

Baidu
map