Добавление входных триггеров к блоку MATLAB function

Входной триггер является событием на входном порте, который заставляет блок MATLAB function, выполняются. Смотрите Используя Инициированные Подсистемы.

Можно задать следующие типы триггеров в блоках MATLAB function:

  • Повышение

  • Падение

  • Или (повышение или падение)

  • Вызов функции

Для описания каждого триггерного типа смотрите Setting Input Trigger Properties.

Используйте Порты и Менеджер данных, чтобы добавить входные триггеры к блоку MATLAB function, который открыт и фокусируется. Чтобы добавить входной параметр инициировали и изменяют его свойства, выполняют эти шаги:

  1. В Портах и Менеджере данных, выберите Add> Input Trigger.

    Порты и Менеджер данных добавляют определение по умолчанию нового входного триггера к блоку MATLAB function и отображают диалоговое окно свойств Trigger.

  2. Измените триггерные свойства.

  3. Возвратитесь к свойствам блока MATLAB function в любое время путем выбора Tools> Block Dialog.

Диалоговое окно Trigger Properties

Диалоговое окно свойств Trigger в Портах и Менеджере данных позволяет вам устанавливать и изменять свойства входных триггеров в блоках MATLAB function.

Чтобы открыть диалоговое окно свойств Trigger, выберите входной триггер в панели Содержимого.

Setting Input Trigger Properties

Можно установить следующие свойства в диалоговом окне свойств Trigger:

СвойствоОписание
ИмяИмя входного триггера, после тех же соглашений о присвоении имен используется в MATLAB®.
ПортИндекс порта сопоставлен с входным триггером. Значением по умолчанию является 1.
Триггер

Тип события, которое инициировало выполнение блока MATLAB function. Можно выбрать один из следующих типов триггеров:

  • Rising (значение по умолчанию) — Триггерное выполнение блока MATLAB function, когда управляющий сигнал повышается с отрицательной величины или нулевого значения к положительному значению (или нуль, если начальное значение отрицательно).

  • Falling — Триггерное выполнение блока MATLAB function, когда управляющий сигнал падает от положительного или нулевого значения до отрицательной величины (или нуль, если начальное значение положительно).

  • Either — Триггерное выполнение блока MATLAB function, когда управляющий сигнал или повышается или падает.

  • Function call — Триггерное выполнение блока MATLAB function от блока, что выходные события вызова функции, или от S-функции

ОписаниеОписание входного триггера.
Ссылка на документСоединитесь с документацией для входного триггера. Можно ввести сеть адрес URL или команда MATLAB, которая отображает документацию в подходящем формате, таком как файл HTML или текст в Окне Команды MATLAB. Когда вы кликаете по синему тексту, который читает Ссылку на документ, отображенную в нижней части диалогового окна свойств Trigger, блок MATLAB function оценивает ссылку и отображает документацию.

Связанные примеры

Больше о

Была ли эта тема полезной?