主要内容

enableLegacyExplorationModes

控制UI图中模式的行为

描述

例子

enableLegacyExplorationModes (无花果控件创建的UI图中交互模式的行为uifigure函数或MATLAB®在线™.属性创建的传统图形中模式的行为将更改为匹配模式的行为数字函数。

对于传统图形和UI图形,平移、缩放、旋转和刷刷等交互模式表现不同。例如,在UI图形中启用缩放仅影响指定的轴,而在传统图形中启用缩放则影响该图中的所有轴。此外,UI图中的模式不支持上下文菜单,但传统图中的模式支持上下文菜单。金宝app

在大多数情况下,不需要使用此函数。默认情况下,大多数类型的图表都包含一组内置交互,这些交互比交互模式更快,并且不需要启用某个模式。但是,如果您有依赖于传统图形中模式行为的代码,则可以使用enableLegacyExplorationModes来改变UI图中模式的行为。有关内置交互的详细信息,请参见控制图交互性

例子

全部折叠

控件创建图形uifigure函数。在平铺图表布局中显示两个图表。

Uif = ufigure;T = tiledlayout(uif,2,1);Ax1 = nexttile(t);X = rand(20,1);Y = rand(20,1);Scatter (ax1,x,y) ax2 = nexttile(t);U = [75 91 105 123.5 131 150 179 203 226 249 281.5];栏(ax2, u)

通过选择,为一组轴启用刷刷从坐标轴工具栏。注意,只对指定的轴启用刷刷。

调用enableLegacyExplorationModes然后选择.注意,图中的所有轴都启用了刷刷。

enableLegacyExplorationModes (uif)

输入参数

全部折叠

目标图形,指定为数字对象创建。uifigure函数。

限制

enableLegacyInteractionModes功能可能会导致交互反应更慢。

算法

enableLegacyExplorationModes函数设置UseLegacyExplorationModes的属性rotate3d变焦,模式对象“上”

版本历史

R2020a中引入