Добавление входных триггеров к блоку 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 в Портах и Менеджере данных позволяет вам устанавливать и изменять свойства входных триггеров в блоках MATLAB Function.

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

Установка введенных триггерных свойств

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

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

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

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

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

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

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

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

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

Больше о