exponenta event banner

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