Выборка входного сигнала при возникновении триггерного события и удержание значения до следующего триггерного события с помощью блока Sample and Hold. Событие триггера может быть одним из следующих:
Передний фронт - отрицательное значение или нулевое положительное значение.
Осевая кромка (Falling edge) - положительное значение или нулевое отрицательное значение.
Либо ребро - отрицательное значение или ноль к положительному значению, либо ноль к отрицательному значению.
Модель содержит три блока Sample и Hold, которые принимают три типа триггерных событий. Входной сигнал представляет собой синусоидальную волну непрерывного времени с амплитудой 1 и частотой 8 рад/с. Триггерный сигнал представляет собой квадратную волну с амплитудой 0,5 и частотой 1 Гц.

При запуске модели в блоке Временная область (Time Scope) отображаются сигналы источника и триггера на первом графике. Можно просмотреть три образца и сохранить выходные данные на трех оставшихся графиках.

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