Кнопка коллбэка

Выполните код MATLAB на основе ввода данных пользователем

  • Библиотека:
  • Simulink / Инструментальная панель

Описание

Блок Callback Button выполняет код MATLAB® на основе ввода данных пользователем. Блок Callback Button реагирует на нажатия кнопки и нажатия от пользователя. Можно задать отдельный код, чтобы выполниться для каждого действия. Блок Callback Button повторяет код, заданный для действия нажатия на заданном уровне, пока вы продолжаете нажимать кнопку.

Регистры блока Кнопки Коллбэка нажатие кнопки, когда вы отпускаете левую кнопку мыши с курсором на Кнопке Коллбэка. Код для нажатия выполняется, когда вы нажимаете Callback Button и содержите для заданного Press Delay.

Двойной клик по блоку Callback Button не открывает свое диалоговое окно во время симуляции и когда блок выбран. Чтобы отредактировать параметры блока, можно использовать Property Inspector, или можно щелкнуть правой кнопкой по блоку и выбрать Block Parameters из контекстного меню.

Параметры

развернуть все

Текст, который появляется на кнопке.

Действие мыши, которое заставляет код MATLAB выполняться.

  • Выберите ClickFcn, чтобы просмотреть и отредактировать код, который выполняется, когда по блоку Callback Button кликают.

  • Выберите PressFcn, чтобы просмотреть и отредактировать код, который выполняется, когда кнопка нажимается.

Код MATLAB, который выполняется на основе ввода данных пользователем.

Зависимость

Отображенный код MATLAB зависит от выбора параметра Действия мыши.

  • Выберите ClickFcn, чтобы просмотреть и отредактировать код, который выполняется, когда по блоку Callback Button кликают.

  • Выберите PressFcn, чтобы просмотреть и отредактировать код, который выполняется, когда кнопка нажимается.

Количество времени, требуемое заставить код PressFcn выполняться.

Зависимость

Press Delay (ms) только видим, когда PressFcn выбран как Действие мыши.

Временной интервал, после которого код PressFcn выполняется снова, если блок Callback Button все еще нажимается.

Зависимость

Repeat Interval (ms) только видим, когда PressFcn выбран как Действие мыши.

Введенный в R2017b