info

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

Синтаксис

Описание

пример

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. VariableFractionalDelay; информация (vfd);

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

свернуть все

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

См. также

Объекты

Введенный в R2012a