exponenta event banner

enableDefaultInteractivity

Включить встроенные взаимодействия осей

Синтаксис

Описание

пример

enableDefaultInteractivity(ax) включает встроенные взаимодействия для указанных осей, если они еще не включены. Эту функцию можно использовать для включения набора взаимодействий по умолчанию или пользовательского набора взаимодействий.

Примеры

свернуть все

Создайте график. Некоторые взаимодействия включены по умолчанию, например, прокрутка для увеличения. Отключите эти взаимодействия по умолчанию.

plot(magic(10))
ax = gca;
disableDefaultInteractivity(ax)

Затем повторно включите взаимодействие.

enableDefaultInteractivity(ax)

Создайте график и замените набор взаимодействий осей по умолчанию только взаимодействиями поворота и зумирования. Затем отключите взаимодействие.

plot(magic(10))
ax = gca;
ax.Interactions = [rotateInteraction zoomInteraction];
disableDefaultInteractivity(ax)

Повторно включите созданные взаимодействия.

enableDefaultInteractivity(ax)

Входные аргументы

свернуть все

Оси, указанные как Axes, PolarAxes, или GeographicAxes объект.

Подробнее

свернуть все

Встроенные взаимодействия осей

Встроенные взаимодействия осей позволяют исследовать диаграммы с помощью жестов, например перетаскивания для панорамирования или прокрутки для масштабирования. Эти взаимодействия встроены в родительские оси и доступны без необходимости выбора любой из кнопок на панели инструментов осей. Большинство типов осей включают набор встроенных взаимодействий по умолчанию. Набор взаимодействий по умолчанию на осях можно настроить с помощью Interactions собственность.

Если вы не хотите, чтобы какие-либо из взаимодействий были включены, используйте disableDefaultInteractivity функция их отключения. Чтобы включить их, если они еще не включены, используйте enableDefaultInteractivity функция.

Представлен в R2018b