Callback Button

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

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

  • Callback Button block

Описание

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

Регистры блока 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 выбран как Действие мыши.

Характеристики блока

Типы данных

Прямое сквозное соединение

no

Многомерные сигналы

no

Сигналы переменного размера

no

Обнаружение пересечения нулем

no

Расширенные возможности

Введенный в R2017b