exponenta event banner

информация

Характеристическая информация о допустимом диапазоне задержки

Описание

пример

S = info(obj) возвращает структуру, которая содержит допустимые значения диапазона задержки dsp.VariableFractionalDelay объект.

Примеры

свернуть все

Создать dsp.VariableFractionalDelay объект. Задайте для метода интерполяции значение 'Farrow'и максимальная задержка до 9. Получение допустимого диапазона задержки для этих настроек с помощью info способ.

vfd = dsp.VariableFractionalDelay('InterpolationMethod','Farrow','MaximumDelay',9);
info(vfd)
ans = struct with fields:
    ValidDelayRange: '[1, 9]'

Задайте вектор задержки с двумя отводами - [0,95 10]. Эти значения находятся вне допустимого диапазона. Объект передает эти значения в [1 9] и одновременно применяет значения задержки к входному каналу.

in = randn(10,1)
in = 10×1

    0.5377
    1.8339
   -2.2588
    0.8622
    0.3188
   -1.3077
   -0.4336
    0.3426
    3.5784
    2.7694

delayVec = [0.95 10]
delayVec = 1×2

    0.9500   10.0000

vfdout = vfd(in,delayVec)
vfdout = 10×2

         0         0
    0.5377         0
    1.8339         0
   -2.2588         0
    0.8622         0
    0.3188         0
   -1.3077         0
   -0.4336         0
    0.3426         0
    3.5784    0.5377

Выход содержит два канала, каждый из которых является отложенной версией входного канала. Первый канал задерживается на 1 выборку, а второй канал задерживается на 9 выборок.

Входные аргументы

свернуть все

Входной объект, указанный как dsp.VariableFractionalDelay Системный объект.

Пример: vfd = dsp. Задержка вариативности; информация (vfd);

Выходные аргументы

свернуть все

Действительная информация о диапазоне задержки на входе dsp.VariableFractionalDelay объект, возвращенный как ValidDelayRange поле в структуре вывода S. ValidDelayRange содержит возможный диапазон значений задержки на основе текущих значений свойств объекта. ValidDelayRange находится в формате [MinValidDelay, MaxValidDelay]. Объект обрезает все входные значения задержки, которые должны находиться в пределах этого ValidDelayRange.

См. также

Объекты

Представлен в R2012a