主要内容

panInteraction

潘交互

描述

平移交互允许您在不选择坐标轴工具栏中的任何按钮的情况下在图表中平移。要启用平移,请设置的相互作用坐标轴的性质panInteraction对象。当启用此交互时,您可以通过在图表内拖动来进行平移。

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

创建

描述

例子

p = panInteraction创建一个平移交互对象。

例子

p = panInteraction(“维度”,d)设置财产。使用此属性可限制向特定尺寸移动。例如,p = panInteraction(“维度”、“x”)约束平移到x维度。

属性

全部展开

允许平移的尺寸,指定为以下值之一:

  • “xyz”-允许在所有的尺寸平移。

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

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

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

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

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

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

属性仅支持笛卡尔轴上的交互。金宝app

例子

全部折叠

创建一个表面图。获取当前轴并将默认交互替换为平移和数据提示交互。然后将鼠标悬停在表面以显示数据提示。点击并拖动或点击并拖动到平移。

Surf (peaks) ax = gca;斧子。交互= [panInteraction dataTipInteraction];

绘制一组xy值,并调整x轴限制以缩小绘图视图。然后将默认的交互集替换为局限于x维度。在绘图内拖动以平移。注意,不能垂直平移。

x = linspace(-500500、5000);y = sin (x) / x;Plot (x,y) xlim([- 5050]) ax = gca;斧子。交互= panInteraction (“维度”“x”);

限制

panInteraction函数在实时编辑器中不受支持。金宝app

提示

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

介绍了R2019a