getActualOutputRate

Получите фактическую норму выработки

Синтаксис

fsout = getActualOutputRate(rateConverter)

Описание

пример

fsout = getActualOutputRate(rateConverter) возвращает фактическую выходную частоту дискретизации объекта rateConverter, учитывая свойство OutputRateTolerance. Объект конвертера уровня может быть Системой dsp.FarrowRateConverter object™ или Системный объект dsp.SampleRateConverter.

Примеры

свернуть все

Установите допуск фильтра к 1%, затем возвратите фактическую выходную частоту дискретизации для преобразования по умолчанию между 44,1 кГц и 48 кГц.

frc = dsp.FarrowRateConverter();
frc.OutputRateTolerance = 0.01;
FsOut = getActualOutputRate(frc)
FsOut = 4.8109e+04

Фактическая норма выработки может отличаться от требуемого OutputSampleRate в сконфигурированном допуске.

Получите фактическую выходную частоту дискретизации для преобразования между 192 кГц и 44,1 кГц, когда дали допуск 1%.

src = dsp.SampleRateConverter;
src.OutputRateTolerance = 0.01;
FsOut = getActualOutputRate(src)
FsOut = 4.4308e+04

Входные параметры

свернуть все

Полиномиальный фильтр преобразования частоты дискретизации, заданный как dsp.FarrowRateConverter или Системный объект dsp.SampleRateConverter.

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

свернуть все

Фактическая выходная частота дискретизации фильтра, возвращенного как скаляр в Гц.

Типы данных: double

Смотрите также

Функции

Системные объекты

Введенный в R2014b