Документация Engee

Step

Генерирует ступенчатую функцию.

step

Описание

Блок Step обеспечивает изменение сигнала между двумя заданными уровнями в заданное время. Если время симуляции меньше, чем значение параметра Step time, выход блока равен значению параметра Initial value. Для времени симуляции, большего чем или равного Step time, выход равен значению параметра Final value.

Порты

Выход

Port_1 — выходной сигнал
скаляр | вектор

Выходной сигнал функции Step, определяемый параметрами Step time, Initial value и Final value.

Типы данных: Float64

Параметры

Step time — время шага
1.0 (по умолчанию) | скаляр

Время в секундах, когда выход переходит от значения параметра Initial value к параметру Final value.

Программное использование

Параметр блока

Time

Значение

1.0 | real- or complex-valued scalar, vector, or matrix

По умолчанию

1.0

Initial value — выходное значение перед шагом
0.0 (по умолчанию) | скаляр

Выход блока, если время симуляции меньше значения параметра Step time.

Программное использование

Параметр блока

Before

Значение

0.0 | real- or complex-valued scalar, vector, or matrix

По умолчанию

0.0

Final value — выходное значение после шага
1.0 (по умолчанию) | скаляр

Выход блока, когда время симуляции больше или равно значению параметра Step time.

Программное использование

Параметр блока

After

Значение

1.0 | real- or complex-valued scalar, vector, or matrix

По умолчанию

1.0

Sample time — интервал между шагами расчета
0.0 (по умолчанию) | скаляр

Укажите интервал между шагами расчета как неотрицательное число. Чтобы наследовать шаг расчета, установите для этого параметра значение −1.

Программное использование

Параметр блока

SampleTime

Значение

скаляр

По умолчанию

0.0

Дополнительные возможности

Генерация Си кода: Да