多级抽样率转换
信号操作
dspsigops
的采样率转换器块实现了一个多级FIR采样率转换器。该多级FIR转换器将输入信号各通道的采样率从输入采样率转换为输出采样率。多级实现通过首先降低输入信号的采样率来最小化采样率转换所需的计算量。接下来,该模块根据模块对话框中指定的参数确定所需的最佳小数和插值器数量。然后,块在各个阶段设计相应的过滤器。
输入帧的大小必须是速率转换器的抽取因子的倍数。抽取系数取决于变频器的参数设置。要确定抽取因子,请在区块对话框中单击查看信息.
二维输入信号的每一列都被视为一个单独的通道。如果输入是二维信号,则第一个维度表示通道长度(或帧大小),第二个维度表示通道数量。如果输入是一维信号,则它被解释为单个通道。输入模块可以是单输入或双输入,实数输入或复数输入。
这个块支持SIMD代码金宝app生成。有关详细信息,请参见代码生成.
输入信号的采样率,指定为Hz的正标量。输入采样率必须大于所关心的带宽。默认值是48 e3
.
输出信号的采样率,指定为Hz的正标量。输出采样率必须大于所关心的带宽。默认值是96年e3
.
输出采样率的最大允许公差,指定为范围内的正标量[0
,1
].默认值是0
.
实际输出采样率有所不同,但在指定的范围内。例如,假设你设置输出取样率的公差,至0.01。则实际输出采样率在输出信号采样率±1%给定的范围内。这种灵活性允许更简单的过滤器设计。
感兴趣的双边带宽(在转换速率之后),指定为Hz的正标量。默认值是40 e3
.
阻带中混叠分量的最小衰减量,用分贝表示为正标量。默认值是80
.此参数是过程中涉及的任何混叠衰减的最小值。
打开滤镜可视化工具FVTool,并显示幅值/相位响应采样率转换器.响应基于块对话框参数。这些参数的更改更新了FVTool。
要在FVTool运行时更新幅度响应,请修改对话框参数并单击应用.
显示采样率转换器块的过滤系统信息:
整体插值因子
整体力量的因素
数量的过滤器
每个输入样本的乘法
的系数
过滤器
按钮带来的功能信息
方法导入Simulink金宝app®环境。
要运行的模拟类型。可以设置为:
代码生成
(默认)
使用生成的C代码模拟模型。第一次运行模拟时,Simulink会为代码块生成C代码。金宝app只要模型不改变,C代码就可以用于后续的模拟。此选项需要额外的启动时间,但提供比解释执行
.
解释执行
使用MATLAB进行仿真®翻译。此选项缩短启动时间,但模拟速度较慢代码生成
.
港口 | 金宝app支持的数据类型 |
---|---|
输入 |
|
输出 |
|
dsp。SampleRateConverter |
DSP系统工具箱 |
产率转换器 | DSP系统工具箱 |
这个区块带来的能力dsp。SampleRateConverter
系统对象™到Simulink环境。金宝app
有关此块使用的算法的信息,请参阅算法的部分dsp。SampleRateConverter
.