getActualOutputRate

Получите фактическую скорость выхода

Описание

пример

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