disableDefaultInteractivity

Отключите взаимодействие встроенных осей

Описание

пример

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

Примеры

свернуть все

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

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

Затем активируйте взаимодействия.

enableDefaultInteractivity(ax)

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

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

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

disableDefaultInteractivity(ax)

Входные параметры

свернуть все

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

Подробнее о

свернуть все

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

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

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

Введенный в R2018b