Нижний или верхний предел
![]() |
![]() |
| Векторный
| |
| в палитре | на схеме |
Описание
Блок запоминает и выдает на выходной порт экстремальное (минимальное или максимальное) значение входного сигнала (или экстремальные значения в векторе входных сигналов), зафиксированное (-ые) в процессе моделирования на данный момент времени. Алгоритм блока при вычислении максимума (при логическом нуле на порте сброса):
Алгоритм блока при вычислении минимума (при логическом нуле на порте сброса):
где x(t) – вектор входных сигналов, y(t) – вектор выходных сигналов.
В случае наличия порта сброса, при поступлении на порт сброса логической единицы, блок сбрасывает свой выход к начальному значению, указанному в свойствах блока: y(t) = y₀. Также, начальное значение может быть взято из текущего сигнала x(t) на входном порте.
Входные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| inport | Входной сигнал x(t). | Математическая |
| reset | Сигнал сброса (если 1, то сброс). | Математическая |
Выходные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| outport | Выходной сигнал. | Математическая |
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Тип операции |
op_type |
Позволяет выбрать тип операции, которую реализует блок - вычисление минимума или максимума сигнала. При этом изображение блока на схеме также меняется. | Минимум | Перечисление |
| Наличие порта сброса | freset | Если "Да", у блока появляется дополнительный входной порт reset. При подаче логической единицы на этот порт, выход блока сбрасывается до начального условия. Начальное условие может быть взято либо из свойств блока, либо из текущего значения входного порта. | Нет | Двоичное |
| Источник начального условия | initsource | Указывает источник начального условия - свойство y0, либо входной порт (inport). | Свойство | Перечисление |
| Начальное условие | y0 | Значение y₀, в которое происходит сброс выхода блока, при наличии сигнала сброса. | [0] | Массив |
Параметры
Блок не имеет параметров.

