Задержка вводится изменяющимся во времени целым числом демонстрационных периодов
Свойство DirectFeedthrough
будет удалено в будущем релизе. Удалите все экземпляры этого свойства в вашем коде MATLAB®. Для получения дополнительной информации см. Вопросы совместимости.
Система dsp.VariableIntegerDelay
object™ задержки вводится изменяющимся во времени целым числом демонстрационных периодов.
Задержать вход изменяющимся во времени целым числом демонстрационных периодов:
Создайте объект dsp.VariableIntegerDelay
и установите его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты? MATLAB.
vid = dsp.VariableIntegerDelay
vid = dsp.VariableIntegerDelay(Name,Value)
возвращается переменное целое число задерживают Системный объект, vid
= dsp.VariableIntegerDelayvid
, который задерживает дискретное время, введенное изменяющимся во времени целым числом демонстрационных периодов.
возвращается переменное целое число задерживают Системный объект с каждым заданным набором свойств к заданному значению.vid
= dsp.VariableIntegerDelay(Name,Value
)
Для версий ранее, чем R2016b, используйте функцию step
, чтобы запустить алгоритм Системного объекта. Аргументы к step
являются объектом, который вы создали, сопровождаемый аргументами, показанными в этом разделе.
Например, y = step(obj,x)
и y = obj(x)
выполняют эквивалентные операции.
vidOut = vid(input,d)
задерживает вход выборками vidOut
= vid(input
,d
)d
, где d
должен быть меньше чем или равным значению, заданному в свойстве MaximumDelay
, и больше, чем или равным 0. Задержитесь значения вне этой области значений отсекаются соответственно, и задержки нецелого числа округлены к самым близким целочисленным значениям. Каждый столбец входа обработан как независимый канал
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj
, используйте этот синтаксис:
release(obj)
Этот объект реализует алгоритм, входные параметры и выходные параметры, описанные на странице с описанием блока Variable Integer Delay. Свойства объектов соответствуют свойствам блока, кроме:
Когда вы устанавливаете свойство DirectFeedthrough Системного объекта к true , объект позволяет прямое сквозное соединение. Это поведение отличается от способа, которым ведет себя блок, когда вы устанавливаете соответствующий флажок Disable direct feedthrough by increasing minimum possible delay by one на диалоговом окне блока. Когда вы включаете эти параметры блоков, блок не позволяет прямое сквозное соединение. |