主要内容

getActualOutputRate

得到实际输出率

描述

例子

fsout= getActualOutputRate (rateConverter的实际输出采样率rateConverter对象,考虑到OutputRateTolerance财产。速率转换器对象可以是adsp。FarrowRateConverter系统对象™或dsp。SampleRateConverter系统对象。

例子

全部折叠

将滤波器的容差设置为1%,然后返回44.1 kHz和48 kHz之间默认转换的实际输出采样率。

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

实际的输出速率可能与请求的速率不同OutputSampleRate,在配置的公差范围内。

当给定1%的公差时,得到192khz和44.1 kHz之间转换的实际输出采样率。

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

输入参数

全部折叠

多项式采样率转换滤波器,指定为dsp。FarrowRateConverter或者一个dsp。SampleRateConverter系统对象。

输出参数

全部折叠

滤波器的实际输出采样率,作为Hz标量返回。

数据类型:

介绍了R2014b