Импульсная функция
![]() |
![]() |
| Векторный
| |
| в палитре | на схеме |
Описание
Блок возвращает на выходе импульс заданной длительности при выполнении указанного условия на входе блока. Амплитуда импульса равна:
где τi – длительность импульса для i-ого элемента выходного вектора, yi(t) – элемент выходного векторного сигнала. Таким образом, интеграл от значения одного импульса (за время, равное его длительности) равен единице.
Входные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| inport | Входной сигнал. | Математическая |
Выходные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| outport | Выходной импульсный сигнал. | Математическая |
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Условие срабатывания | tfun | Условие, при выполнении которого на выходе формируется импульс. Варианты условия: вход изменён, вход возрастает, вход убывает, вход ненулевой. | Вход изменен | Перечисление |
| Вектор длительности импульсов | tau | Вектор длительностей импульсов τ=[τ1, τ2, …, τn] для каждого элемента выходного вектора. | [0] | Массив |
| Вектор значений нейтрального состояния | y0 | Значения выходных элементов, когда условие не выполнено. | [0] | Массив |
Параметры
Блок не имеет параметров.
Прим.:
По умолчанию блок реализует импульсную функцию для скалярного входного сигнала.

