Задержка входа сигнала фиксированными выборками
Примечание
The Units свойство больше не поддерживает 'Frames' опция. Использование 'Samples' вместо этого. The InitialConditions свойство больше не поддерживает формат массива ячеек. Использование Length-by- numChans матрица вместо этого, где numChans количество входа каналов. Для получения дополнительной информации см. Вопросы совместимости.
The dsp.Delay Система object™ задерживает вход на заданное количество выборок вдоль каждого канала (столбца) входа. Можно задать начальный выход объекта через свойство InitialConditions. Чтобы сбросить задержку, включите ResetCondition через ResetInport.
Чтобы задержать вход:
Создайте dsp.Delay Объекту и установите его свойства.
Вызывайте объект с аргументами, как будто это функция.
Дополнительные сведения о работе системных объектов см. в разделе «Что такое системные объекты?».
создает системный объект, который задерживает вход на 1 выборку.delay = dsp.Delay
создает Системный объект задержки с каждым заданным набором свойств до заданного значения. Заключайте каждое имя свойства в одинарные кавычки.delay = dsp.Delay(Name,Value)
delay = dsp.Delay('InitialConditionsPerChannel',true); создает Системный объект задержки, delay = dsp.Delay(len,Name,Value)delay, с Length значение свойства установлено в len, и другие заданные свойства устанавливаются на заданные значения. Заключайте каждое имя свойства в одинарные кавычки.
delay = dsp.Delay(10,'ResetInputPort',true,'ResetCondition','Rising edge'); добавляет задержку к входным данным и выборочно сбрасывает состояние системного объекта на основе значения входов сброса и значения свойства ResetCondition.delayOut = delay(dataInput,resetInput)
Чтобы передать вход сброса, задайте значение свойства ResetInportPort true.
delay = dsp.Delay('ResetInputPort',true); ... delayOut = delay(dataInput,resetInput);
Чтобы использовать функцию объекта, задайте системный объект в качестве первого входного параметра. Например, чтобы освободить системные ресурсы системного объекта с именем obj, используйте следующий синтаксис:
release(obj)