主要内容

FIR半频带内插器

使用多相机FIR半带滤波器的内插信号

图书馆

过滤/过滤器设计

dspfdesign.

  • FIR半频带内插器块

描述

FIR半频带内插器块将输入信号的插值分2倍。该块使用FIR平息设计来构建半带滤波器。要过滤输入,则块使用有效的多相实现。该实现利用FIR半带滤波器的零值系数,使得其中一个多相分支延迟。您还可以使用该块来实现双频滤波器组的合成部分,以合成来自低通和高通亚带的信号。

输入信号可以是真实或复值的列向量或矩阵。如果输入信号是矩阵,则将矩阵的每列被视为独立信道。该块支持固定点操作和金宝app臂®皮质®代码生成。有关ARM Cortex代码生成的更多信息,请参阅ARM Cortex-M和ARM Cortex-A处理器的代码生成

该块还支持SIMD代码生成。金宝app有关详细信息,请参阅代码生成

对话框

主标签

过滤器规格

用于设计FIR半带滤波器的参数。

  • 过渡宽度和阻带衰减(默认) - 使用滤波器使用过渡宽度(Hz)阻带衰减(DB)。这种设计是最低订单设计。

  • 过滤顺序和过渡宽度- 使用滤波器使用过滤器订单过渡宽度(Hz)

  • 过滤器订购和停止衰减- 使用滤波器使用过滤器订单阻带衰减(DB)

  • 系数- 直接指定滤波器系数分子范围。

过渡宽度(Hz)

过渡宽度,指定为Hz中真正的正标量。过渡宽度必须小于输入采样率的一半。只有在何时指定转换宽度过滤器规格被设定为过滤顺序和过渡宽度或者过渡宽度和阻带衰减。默认为4.1E3

过滤器订单

过滤器订单,指定为偶数正整数。您只能指定何时指定过滤器规格被设定为过滤顺序和过渡宽度或者过滤器订购和停止衰减。默认为52.

阻带衰减(DB)

停止衰减,指定为DB中的实际正标量。只有在何处时可以指定停止衰减过滤器规格被设定为过滤器订购和停止衰减或者过渡宽度和阻带衰减。默认为80

分子

直接指定FIR半带滤波器系数作为行向量。系数必须符合FIR半频带脉冲响应格式。如果过滤器的一半顺序,(长度(分子) - 1)/ 2甚至,除了中心系数之外,从第一个系数开始的每个其他系数必须是零,除了中心系数,这必须是1.0。如果滤波器的一半顺序是奇数,则在中心处的1.0具有1.0的交替零的序列在第二系数开始。

此参数出现在何时过滤器规格被设定为'系数'。默认值是返回的系数矢量2 * FIRHALFBAND('MINORSER',0.407,1E-4)

输入高通副带

选中此复选框后,块充当合成滤波器组,并从高通和低通子带中合成信号。清除此复选框时,块充当FIR半频段插值器,并接受单个向量或矩阵值输入。

从输入继承采样率

选中此复选框时,块从输入信号继承其采样率。清除此复选框时,您可以指定采样率输入采样率(Hz)。设置时出现此参数过滤器规格到任何选择以外系数

输入采样率(Hz)

输入采样率,指定为Hz中的标量。默认值是44100。设置时出现此参数过滤器规格到任何选择以外系数并清楚地清除从输入继承采样率范围。

查看筛选响应

打开过滤器可视化刀具FVTool并显示幅度/相位响应FIR半频带内插器。响应基于块对话框参数。对这些参数的更改更新FVTool。

要在运行FVTool时更新幅度响应,请修改对话框参数,然后单击申请

模拟使用

运行的模拟类型。您可以将此参数设置为:

  • 代码生成(默认)

    使用生成的C代码模拟模型。您第一次运行模拟,Simulink金宝app®为块生成C代码。只要模型不会改变,C代码就重复使用了后续仿真。此选项需要额外的启动时间,但提供比速度更快的仿真速度解释执行

  • 解释执行

    使用MATLAB模拟模型®翻译。此选项缩短了启动时间,但仿真速度较慢代码生成

数据类型选项卡

舍入模式

输出定点操作的舍入方法。舍入方法是天花板收敛地面最近圆形的最简单的, 和。默认为地面

系数

系数的固定点数据类型,指定为以下之一:

  • Fixdt(1,16)(默认) - 符合字数的定点数据类型16.,二进制点缩放。该块以与系数值自动地从系数值确定分数长度,使得在不溢出的情况下占据最大可表示范围的方式。

  • Fixdt(1,16,0)- 符号定点数据类型字长度16.和分数长度,0.。您可以将分数长度更改为任何其他整数值。

  • <数据类型表达式>- 使用评估到数据类型对象的表达式的表达式指定数据类型,例如,数字类型([]16.15.)。指定此数据类型的标志模式为[]或者真的

  • 刷新数据类型- 刷新到默认数据类型。

点击显示数据类型助手按钮要显示数据类型助手,可帮助您设置舞台输入参数。

使用数据类型助手指定数据类型(金宝appSimulink)想要查询更多的信息。

金宝app支持的数据类型

港口 金宝app支持的数据类型

输入

  • 双精度浮点

  • 单精度浮点

  • 固定点(签名或无符号)

  • 8-,16-,32-和64位符号整数

  • 真实和复杂的数据

输出

  • 双精度浮点

  • 单精度浮点

  • 修复点(仅签名)

  • 8-,16-,32-和64位符号整数

  • 真实和复杂的数据

也可以看看

DSP.FirhalfBandinterpolator. DSP系统工具箱
dsp.firhalfbanddecimator. DSP系统工具箱
FIR HAMBBAND DECIMATOR. DSP系统工具箱

算法

该块带来了能力的能力DSP.FirhalfBandinterpolator.System Object™到Simulin金宝appk环境。

有关此块使用的算法的信息,请参阅算法一部分DSP.FirhalfBandinterpolator.

扩展能力

定点转换
使用固定点设计器™设计和模拟定点系统。

在R2015B中介绍