Выборка и содержит сигнал

Произведите входной сигнал, когда триггерное событие имеет место, и содержите значение до следующего триггерного события с помощью блока Sample и Hold. Триггерное событие может быть одним из следующего:

  • Возрастающее ребро - Отрицательная величина или нуль к положительному значению.

  • Падающее ребро - Положительное значение или нуль к отрицательной величине.

  • Или ребро - Отрицательная величина или нуль к положительному значению и положительному значению или нуль к отрицательной величине.

Откройте модель

Модель содержит три Выборки, и Содержите блоки, которые принимают три типа триггерных событий. Входной сигнал является синусоидой непрерывного времени с амплитудой 1 и частотой 8 рад/секунда. Триггерный сигнал является прямоугольной волной с амплитудой 0,5 и частотой 1 Гц.

Запустите модель

Когда вы запускаете модель, блок Time Scope показывает источник и триггерные сигналы на первом графике. Вы видите три выборки и содержите выходные параметры на трех остающихся графиках.

Начальный параметр условия во всех трех Выборках и Содержит блоки, установлен в 0. Следовательно, три выходных графика запускаются в 0 значениях. Первый триггер является возрастающим ребром, которое происходит в 0,5 секунды. Первое и треть выходные параметры отвечают на этот триггер путем припадания до значения входной синусоиды в то время. Это входное значение сохранено, пока следующее соответствующее триггерное событие не имеет место. Второй выходной график отвечает на первое падающее ребро, которое происходит в 1 секунду. В 1 секунду второй выходной график переходит к 1, который является значением синусоиды в то время. Это значение сохранено до 2 секунд, когда следующее падающее событие ребра имеет место. Выход второго графика затем раскрывается к значению синусоиды в то время. Это значение сохранено, пока следующее триггерное событие не имеет место.

Смотрите также

Блоки