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

Синхронный блок задержки на один такт с возможностью включения и сброса

Задерживает входной сигнал на один отсчет, когда внешний сигнал на порту Enable истинный, а внешний сигнал на порту Reset – ложный.

unit delay enabled resettable synchronous

Описание

Блок Синхронный блок задержки на один такт с возможностью включения и сброса задерживает входной сигнал u на один отсчет, когда внешний сигнал на входе E (Enable) является истинным, а внешний сигнал на входе R (Reset) – ложным. Когда сигнал Enable ложный, выходной сигнал равен предыдущему отсчету входного сигнала. Когда сигнал Reset истинный, выходной сигнал принимает значение параметра Initial condition. Сигналы Enable и Reset истинны, когда E и R положительные, и ложны, когда E и R меньше либо равны нулю.

Порты

Вход

# u — входной сигнал
скаляр | вектор | матрица | массив | шина

Details

Входной сигнал перечисленных ниже типов данных. Для получения дополнительной информации см.Типы данных.

Типы данных

Float32 | Float64 | Int8 | Int16 | Int32 | Uint8 | Uint16 | Uint32 | Bool | Fixed-point

Поддержка комплексных чисел

Да

# E — сигнал разрешения
скаляр

Details

Входной сигнал активации. Для получения дополнительной информации см.Типы данных.

Типы данных

Float32 | Float64 | Int8 | Int16 | Int32 | Uint8 | Uint16 | Uint32 | Bool | Fixed-point

Поддержка комплексных чисел

Нет

# R — сигнал сброса
скаляр

Details

Входной сигнал сброса. Для получения дополнительной информации см.Типы данных.

Типы данных

Float32 | Float64 | Int8 | Int16 | Int32 | Uint8 | Uint16 | Uint32 | Bool | Fixed-point

Поддержка комплексных чисел

Нет

Выход

# y — выходной сигнал
скаляр | вектор | матрица | массив | шина

Details

Выходной сигнал. Тип выходных данных совпадает с входными.

Типы данных

Float32 | Float64 | Int8 | Int16 | Int32 | Uint8 | Uint16 | Uint32 | Bool | Fixed-point

Поддержка комплексных чисел

Да

Параметры

Параметры

# Начальное состояние — начальное значение выходного сигнала
Скаляр / массив вещественных и/или комплексных чисел

Details

Начальное значение выходного сигнала. Параметр Initial condition может принимать скалярное значение либо иметь ту же размерность, что и входной сигнал. Параметр Initial condition должен использовать тот же тип данных, что и входной сигнал.

Для этого параметра нельзя задать значения NaN или Inf.

Значения

Scalar / array of real and/or complex numbers

Значение по умолчанию

0.0

Имя для программного использования

InitialCondition

Настраиваемый

Да

# Шаг дискретизации (-1 для унаследованного) — интервал времени между отсчетами
SampleTime (вещественное число / вектор из двух вещественных чисел)

Details

Интервал времени между дискретизациями, заданный в виде вещественного скаляра или вектора. Скаляр задает период, а двузначный вектор – период и смещение. Период и смещение должны быть конечными и неотрицательными, причем смещение должно быть меньше периода.

Значения

SampleTime (real number / vector of two real numbers)

Значение по умолчанию

-1

Имя для программного использования

SampleTime

Настраиваемый

Нет