Задержка входа изменяющимся во времени целым числом периодов дискретизации
The dsp.VariableIntegerDelay
Система object™ задерживает вход на изменяющееся во времени целое число периодов дискретизации.
Чтобы задержать вход на изменяющееся во времени целое число периодов дискретизации:
Создайте dsp.VariableIntegerDelay
Объекту и установите его свойства.
Вызывайте объект с аргументами, как будто это функция.
Дополнительные сведения о работе системных объектов см. в разделе «Что такое системные объекты?».
возвращает переменную целочисленную задержку Системный объект, vid
= dsp.VariableIntegerDelayvid
, который задерживает вход в дискретном времени на изменяющееся во времени целое число периодов дискретизации.
возвращает значение переменного целого числа задержкой Системный объект с каждым заданным набором свойств до заданного значения.vid
= dsp.VariableIntegerDelay(Name,Value
)
задерживает вход по vidOut
= vid(input
,d
)d
выборки, где d
должно быть меньше или равно значению, указанному в MaximumDelay
свойство и больше или равно 0. Значения задержки вне этой области значений подрезаются соответствующим образом, а нецелочисленные задержки округляются до ближайших целочисленных значений. Каждый столбец входа рассматривается как независимый канал
Чтобы использовать функцию объекта, задайте системный объект в качестве первого входного параметра. Например, чтобы освободить системные ресурсы системного объекта с именем obj
, используйте следующий синтаксис:
release(obj)
Этот объект реализует алгоритм, входы и выходные параметры, описанные на странице Variable Integer Delay (Simulink) block reference.