FIR滤波器模型
万博1manbetx模型/离散
HDL编码器/离散
HDL编码器/ HDL浮点运算
这离散冷杉滤波器块使用指定的数字FIR滤波器独立地对输入信号的各个通道进行滤波。该块可以实现固定系数的静态滤波器,以及系数随时间变化的时变滤波器。您可以在仿真期间调整静态滤波器的系数。
该块随时间独立地滤除输入信号的每个通道。这输入处理参数允许指定块是将输入的每个元素视为独立通道(基于样本的处理),还是将输入的每个列视为独立通道(基于框架的处理)。要执行基于帧的处理,您必须拥有DSP System Toolbox™许可证。
的输出维度与输入维度相等,除非您指定一个过滤器点击矩阵系数参数。当您这样做时,输出尺寸取决于您指定的不同过滤器点击集的数量。
此块支持自定义状态属性万博1manbetx以更有效地自定义和生成代码。例如,看到离散FIR滤波器块中的自定义状态属性.在某些条件下,该块还支持SIMD代码生成。万博1manbetx有关详细信息,请参见代码生成.
这个块的输出数字匹配DSP系统工具箱的输出数字滤波器设计堵塞。
此块支持Simulin万博1manbetxk万博1manbetx®状态日志记录功能。有关更多信息,请参阅状态.
您可以更改使用实现的筛选器结构离散冷杉滤波器块,方法是从过滤结构参数:
直接形式
直接表格对称
直接形式反对称
直接形式转置
格马
您必须拥有可用的DSP系统工具箱许可证,才能运行具有任何这些过滤器结构的模型,而不是直接形式
.
这离散冷杉滤波器默认情况下,块将内部过滤器状态初始化为零,这与假设过去的输入和输出具有零相同的效果。您可以选择使用初始状态参数指定过滤器延迟的非零初始条件。
要确定必须指定的初始状态数以及如何指定它们,请参阅有效初始状态表。这个初始状态参数可以采用下表中描述的形式之一。
有效初始状态
初始条件 | 描述 |
---|---|
标量 |
该块将过滤器中的所有延迟元素初始化为标量值。 |
向量或矩阵 |
每个向量或矩阵元素指定了对应信道中对应延迟元素的唯一初始条件:
|
在
- - - - - -输入信号要过滤的输入信号,指定为标量、向量或矩阵。
当您设置系数来源到对话框参数
,输入信号的端口没有标记。当您设置系数来源到输入端口
,输入信号的端口已标记在.
数据类型:仅有一个的
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|不动点
全国矿工工会
——滤波器系数指定过滤器系数为标量、向量或矩阵。当您指定筛选器点击的行向量时,该块将对输入应用单个筛选器。要对相同的输入应用多个过滤器,请指定一个系数矩阵,其中每一行代表一组不同的过滤器点击。
启用此端口,设置系数来源到输入端口
.
要实现多个过滤器,过滤结构必须直接形式
,并且输入必须是标量。
数据类型:仅有一个的
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|不动点
外部复位
-外部复位信号外部复位信号,指定为标量。当指定的触发事件发生时,该块将状态重置为初始状态。
的值会改变该端口的图标外部复位参数。
启用此端口,设置外部复位到升起
那下降
那要么
那水平
,或水平持有
.
数据类型:仅有一个的
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|不动点
⎍
——启动信号启用信号,指定为标量。该端口可以控制块的执行。当该端口的输入为非零时,该块被启用;当该端口的输入为非零时,该块被禁用0.
. 这个value of the input is checked at the same time step as the block execution.
要启用该端口,请选择显示启用端口复选框。
数据类型:仅有一个的
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|不动点
港口1
-滤波输出信号过滤后的输出信号。
数据类型:仅有一个的
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|不动点
系数来源
-系数来源对话框参数
(默认)|输入端口
选择使用可调对话框参数或通过输入端口指定过滤系数,这对时变系数很有用。
块参数:CoefSource |
类型:特征向量 |
价值观:“对话框参数”|“输入端口” |
默认:“对话框参数” |
过滤结构
——滤波器结构直接形式
(默认)|直接表格对称
|直接形式反对称
|直接形式转置
|格马
选择您想要块实现的过滤器结构。
您必须有可用的DSP系统工具箱许可证才能使用离散冷杉滤波器块,该块实现除直接形式
.
块参数:滤波器结构 |
类型:特征向量 |
价值观:'直接形式' | '直接形式对称' | '直接形式反对称' | '直接形式转置' | 'Lattice MA' |
默认:直接形成的 |
系数
——滤波器系数(0.5 - 0.5)
(默认)|矢量|矩阵指定传递函数的系数向量。必须将过滤器系数指定为行向量。指定过滤器抽头的行向量时,块将对输入应用单个过滤器。要对同一输入应用多个滤波器,请指定系数矩阵,其中每行表示一组不同的滤波器抽头。
要启用该参数,请设置系数来源到对话框参数
.
要实现多个过滤器,过滤结构必须直接形式
,并且输入必须是标量。
块参数:系数 |
类型:特征向量 |
价值观:向量 |
默认:'[0.5 0.5]' |
输入处理
-基于样本或框架的处理作为通道的元素(基于样本)
(默认)|列作为通道(基于帧)
指定块是执行基于样本还是基于帧的处理。您可以选择以下选项之一:
作为通道的元素(基于样本)
- 将输入的每个元素视为独立信道(基于样本的处理)。
列作为通道(基于帧)
-将输入的每一列作为一个独立的通道(基于帧的处理)。
块参数:输入处理 |
类型:特征向量 |
价值观:'Columns as channels (frame based)' | 'Elements as channels (sample based)' |
默认:'作为频道的元素(基于样品)' |
初始状态
- 过滤状态的初始条件0.
(默认)|标量|向量|矩阵显示启用端口
-创建启用端口从
(默认)|在
选择此选项可通过启用端口控制此块的执行。当该端口的输入为非零时,该块被视为已启用,当输入为零时,该块被禁用0.
. 这个value of the input is checked at the same time step as the block execution.
块参数:ShowEnablePort |
类型:特征向量 |
价值观:“关”|“开” |
默认:“关闭” |
外部复位
-外部状态重置没有一个
(默认)|升起
|下降
|要么
|水平
|水平持有
指定用于将状态重置为初始条件的触发器事件。
复位模式 | 行为 |
---|---|
没有一个 |
没有复位 |
升起 |
在上升边缘重置 |
下降 |
在下降边缘重置 |
要么 |
在上升或下降边缘重置 |
水平 |
在以下任一情况下重置:
|
水平持有 |
当复位信号在当前时间步长非零时复位 |
块参数:外部重置 |
类型:特征向量 |
值:“没有” |“上升” |'堕落' |“要么” |“水平” |“持有水平” |
默认的:“没有” |
样本时间(继承时为-1)
- 样本之间的时间间隔-1
(默认)|标量|向量自来水笔
-抽头和数据类型继承:与输入相同
(默认)|继承:通过内部规则继承
|int8
|uint8
|int16
|uint16
|int32
|uint32
|int64
|uint64
|fixdt(1,16,0)
|<数据类型>表达
指定直接表格对称或直接表单反对称滤波器的TAP SUM数据类型,该滤波器是滤波器在乘法通过系数乘法之前使用的数据类型。您可以将其设置为:
继承数据类型的规则,例如,继承:通过内部规则继承
例如,内置整数,int8
数据类型对象,例如万博1manbetx仿真软件。全国矿工工会ericType
目的
例如,评估数据类型的表达式,fixdt(1,16,0)
单击显示数据类型助手按钮显示数据类型的助理,它可帮助您设置数据类型属性。有关更多信息,请参阅使用数据类型助手指定数据类型.
此参数仅在设置过滤结构到直接表格对称
或直接形式反对称
.
块参数:TapSumDataTypeStr |
类型:特征向量 |
价值观:`继承:同input ` | ` int8 ` | ` uint8 ` | ` int16 ` | ` uint16 ` | ` int32 ` | ` uint32 ` | ` int64 ` | ` uint64 ` | ` fixdt(1,16,0) ` | ` ` |
默认:“继承:与输入相同” |
系数
-系数数据类型继承:与输入相同的字长
(默认)|int8
|uint8
|int16
|uint16
|int32
|uint32
|int64
|uint64
|fixdt(1,16,0)
|<数据类型>表达
指定系数数据类型。您可以将其设置为:
继承数据类型的规则,例如,继承:与输入相同的字长
例如,内置整数,int8
数据类型对象,例如万博1manbetx仿真软件。全国矿工工会ericType
目的
例如,评估数据类型的表达式,fixdt(1,16,0)
单击显示数据类型助手按钮显示数据类型的助理,它可帮助您设置数据类型属性。有关更多信息,请参阅使用数据类型助手指定数据类型.
块参数:CoeffDataTypeStr |
类型:特征向量 |
价值观:'继承:与input'| 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'int64' | 'uint64' | 'fixdt(1,16)' | 'fixdt(1,16,0)' | '' |
默认:“继承:与输入长度相同” |
最小系数
-系数的最小值[]
(默认)|标量指定过滤器系数应该具有的最小值。默认值为[]
(不明)。万博1manbetxSimulink软件使用这个值来执行:
参数范围检查(参见指定块参数的最小值和最大值)
定点数据类型的自动缩放
块参数:CoeffMin |
类型:特征向量 |
价值观:标量 |
默认:“[]” |
系数最大
- 系数的最大值[]
(默认)|标量指定过滤器系数应有的最大值。默认值为[]
(不明)。万博1manbetxSimulink软件使用这个值来执行:
参数范围检查(参见指定块参数的最小值和最大值)
定点数据类型的自动缩放
块参数:CoeffMax |
类型:特征向量 |
价值观:标量 |
默认:“[]” |
产品输出
—产品输出数据类型继承:通过内部规则继承
(默认)|继承:与输入相同
|int8
|uint8
|int16
|uint16
|int32
|uint32
|int64
|uint64
|fixdt(1,16,0)
|<数据类型>表达
指定产品输出数据类型。您可以将其设置为:
继承数据类型的规则,例如,继承:通过内部规则继承
例如,内置数据类型,int8
数据类型对象,例如万博1manbetx仿真软件。全国矿工工会ericType
目的
例如,评估数据类型的表达式,fixdt(1,16,0)
单击显示数据类型助手按钮显示数据类型的助理,它可帮助您设置数据类型属性。有关更多信息,请参阅使用数据类型助手指定数据类型.
块参数:ProductDataTypeStr |
类型:特征向量 |
价值观:“继承:通过内部规则继承”|“继承:与输入相同”|“int8”|“uint8”|“int16”|“uint16”|“int32”|“uint32”|“uint32”|“int64”|“uint64”|“uint64”|“fixtt(1,16,0)|”<数据类型表达式>” |
默认:“继承:通过内部规则继承” |
累加器
—累加器数据类型继承:通过内部规则继承
(默认)|继承:与输入相同
|继承:与产品输出相同
|int8
|uint8
|int16
|uint16
|int32
|uint32
|int64
|uint64
|fixdt(1,16,0)
|<数据类型>表达
指定累加器数据类型。您可以将其设置为:
继承数据类型的规则,例如,继承:通过内部规则继承
例如,内置数据类型,int8
数据类型对象,例如万博1manbetx仿真软件。全国矿工工会ericType
目的
例如,评估数据类型的表达式,fixdt(1,16,0)
单击显示数据类型助手按钮显示数据类型的助理,它可帮助您设置数据类型属性。有关更多信息,请参阅使用数据类型助手指定数据类型.
块参数:AccumDataTypeStr |
类型:特征向量 |
价值观:'继承:通过内部规则继承|'继承:与输入相同'|'继承:与产品输出相同'|'int8'|'uint8'|'int16'|'UINT16'|'int32'|'uint32'|'int64'| 'uint64' | 'fixdt(1,16,0)' | '' |
默认:“继承:通过内部规则继承” |
状态
- 状态数据类型继承:和累加器一样
(默认)|继承:与输入相同
|int8
|uint8
|int16
|uint16
|int32
|uint32
|int64
|uint64
|fixdt(1,16,0)
|<数据类型>表达
指定状态数据类型。您可以将其设置为:
继承数据类型的规则,例如,继承:和累加器一样
例如,内置整数,int8
数据类型对象,例如万博1manbetx仿真软件。全国矿工工会ericType
目的
例如,评估数据类型的表达式,fixdt(1,16,0)
要启用该参数,请设置过滤结构到格马
.
块参数:StateDataTypeStr |
类型:特征向量 |
价值观:“继承:与累加器相同”|“继承:与输入相同”|“int8”|“uint8”|“int16”|“uint16”|“int32”|“uint32”|“uint32”|“int64”|“uint64”|“uint64”|“fixtt(1,16,0)|”<数据类型表达式>” |
默认:'继承:与累加器相同' |
输出
-输出数据类型继承:和累加器一样
(默认)|继承:与输入相同
|int8
|uint8
|int16
|uint16
|int32
|uint32
|int64
|uint64
|fixdt (16)
|fixdt(1,16,0)
|<数据类型>表达
指定输出数据类型。您可以将其设置为:
继承数据类型的规则,例如,继承:和累加器一样
例如,内置数据类型,int8
数据类型对象,例如万博1manbetx仿真软件。全国矿工工会ericType
目的
例如,评估数据类型的表达式,fixdt(1,16,0)
单击显示数据类型助手按钮显示数据类型的助理,它可帮助您设置数据类型属性。有关更多信息,请参阅使用数据类型助手指定数据类型.
块参数:OutDataTypeStr |
类型:特征向量 |
价值观:“继承:与累加器相同”|“继承:与输入相同”|“int8”|“uint8”|“int16”|“uint16”|“int32”|“uint32”|“uint32”|“int64”|“uint64”|“fixtt(1,16)”|“fixtt(1,16,0)|”<数据类型表达式>” |
默认:'继承:与累加器相同' |
输出最小
- 范围检查的最小输出值[]
(默认)|标量Simulink检查的输出范围的较低值。万博1manbetx
万博1manbetxSimulink使用最小值来执行:
参数范围检查(参见指定块参数的最小值和最大值)对于一些块。
定点数据类型的自动缩放。
优化您从模型生成的代码。这种优化可以删除算法代码,并影响某些模拟模式(如SIL或外部模式)的结果。有关更多信息,请参阅使用指定的最小值和最大值进行优化(嵌入式编码)。
输出最小不饱和或剪辑实际输出信号。使用饱和取而代之的是封锁。
块参数:OutMin |
类型:特征向量 |
值:'[ ]' |标量 |
默认的:'[ ]' |
最大输出
- 范围检查的最大输出值[]
(默认)|标量Simulink检查的输出范围的上限值。万博1manbetx
万博1manbetxSimulink使用最大值来执行:
参数范围检查(参见指定块参数的最小值和最大值)对于一些块。
定点数据类型的自动缩放。
优化您从模型生成的代码。这种优化可以删除算法代码,并影响某些模拟模式(如SIL或外部模式)的结果。有关更多信息,请参阅使用指定的最小值和最大值进行优化(嵌入式编码)。
最大输出不饱和或剪辑实际输出信号。使用饱和取而代之的是封锁。
块参数:OutMax |
类型:特征向量 |
值:'[ ]' |标量 |
默认的:'[ ]' |
根据定点工具的更改锁定数据类型设置
—防止定点工具覆盖数据类型从
(默认)|在
整数舍入模式
-定点操作的舍入模式地板
(默认)|天花板
|收敛
|最近
|轮
|简单的
|零
指定定点操作的舍入模式。有关更多信息,请参阅四舍五入(定点设计师)。
块参数:rndmeth. |
类型:特征向量 |
价值观:'天花板'|'收敛'|'地板'|'最近'|'圆'|'最简单'|'零' |
默认:'地面' |
整数溢出饱和
-溢出动作的方法从
(默认)|在
指定是否溢出饱和或包裹。
行动 | 基本原理 | 对溢流的影响 | 例子 |
---|---|---|---|
选择此复选框( |
您的模型可能存在溢出,您希望在生成的代码中显示饱和保护。 |
溢出到数据类型可以表示的最小值或最大值。 |
所需的最大值 |
不选择此复选框( |
您希望优化生成代码的效率。 您希望避免过度指定块如何处理超出范围的信号。有关详细信息,请参阅排除信号范围错误. |
溢出包装为数据类型可表示的适当值。 |
所需的最大值 |
选中此复选框时,饱和将应用于块上的每个内部操作,而不仅仅是输出或结果。通常,代码生成过程可以检测何时不可能发生溢出。在这种情况下,代码生成器不会生成饱和代码。
块参数:SaturateOnIntegerOverflow |
类型:特征向量 |
价值观:“关”|“开” |
默认:“关闭” |
数据类型 |
|
直接引线 |
|
多维信号 |
|
可变大小信号 |
|
讨论二阶导数过零检测 |
|
此块支持自定义状态属性万博1manbetx以更高效地自定义和生成代码。要访问或设置这些属性,请打开模型数据编辑器。上建模选项卡,单击模型数据编辑器.例如,看到离散FIR滤波器块中的自定义状态属性.
这离散冷杉滤波器块支持使用I万博1manbetxntel AVX2技术生成SIMD代码过滤结构设置为直接形式
,信号为实值,数据类型为单或双。SIMD技术显著提高了生成代码的性能。
HDL Coder™提供了影响HDL实现和合成逻辑的额外配置选项。
为硬件友好的有效和复位控制信号,并在Simulink中精确建模硬件延迟行为,使用万博1manbetx离散FIR滤波器HDL优化取而代之的是封锁。
减少面积或增加速度离散冷杉滤波器Block支万博1manbetx持块级优化或子系统级优化。可用的块级优化参数请参见块的优化.当您启用块优化时,块不能参与子系统优化。当你的设计是一个单通道滤波器时,请使用块优化。使用子系统优化来跨多个通道或多个过滤器共享资源。为区块参与子系统级优化,设置建筑学到完全平行
. 看见过滤器的子系统优化(高密度脂蛋白编码器)。
HDL编码器支持使用万博1manbetx矢量输入离散冷杉滤波器块,其中向量的每个元素表示一个独立的通道。
连接一个矢量信号到离散冷杉滤波器块的输入端口。
具体说明输入处理作为作为通道的元素(基于样本)
.
要通过在通道之间共享过滤器内核来减少面积,请设置频道属性设置为通道的数量。
HDL编码器支持可编万博1manbetx程过滤器离散冷杉滤波器块。
在过滤块掩码上设置系数来源到输入端口.
连接一个矢量信号到全国矿工工会
系数端口。
可编程过滤器不支持:万博1manbetx
分布式算术(DA)
coeffullipier设置为csd
或因素-CSD
HDL编码器支持使用万博1manbetx矢量输入离散冷杉滤波器块,其中矢量的每个元素及时表示样品。您可以使用最多512个样本的输入向量。基于帧的实现支持固定点输入和输出数据类型,并使用全精密内部数据万博1manbetx类型。您可以使用实际系数的实际输入信号,具有实际系数的复杂输入信号,或具有复杂系数的实际输入信号。您还可以使用基于帧的输入与可编程系数。
连接一个矢量信号到离散冷杉滤波器块的输入端口。
具体说明输入处理作为列作为通道(基于帧)
,并设置过滤结构到直接形式
.
右键单击该块并打开HDL代码>高密度脂蛋白块属性.设定建筑学到框架的基础
. 该块实现了直接形式并行HDL体系结构。不支持其他体系结构,包括完全或部分串行。看见万博1manbetx基于框架的体系结构(高密度脂蛋白编码器)。
基于帧的输入过滤器不支持:万博1manbetx
可选的块级复位和使能控制信号
可重置和启用的子系统
复杂输入信号,复杂系数。您可以使用复杂的输入信号和真实系数,或复杂系数和实际输入信号。
多路输入
共享和流优化
分布式算术(DA)
您可以为有或没有可选的Enable端口,有或没有可选的重置端口生成带有或没有可选的复位端口的HDL代码。
当您使用非基于帧的输入数据时,您可以使用具有全并行滤波器结构的复杂输入和复杂系数的任意组合。
串行滤波器结构不支持复系数。万博1manbetx
当使用基于框架的输入数据时,可以使用复输入信号和实系数,也可以使用复系数和实输入信号。
您不能使用分布式算术(DA)或coeffullipier设置为csd
或因素-CSD
具有复系数。
区域和速度优化 | |
---|---|
串行架构 | 要使用块级优化来减少硬件资源,请设置建筑学到其中一个串行选项。看见高密度脂蛋白过滤器体系结构(高密度脂蛋白编码器)。 当您指定SerialPartition和ReuseAccum对于一个离散冷杉滤波器积木过滤结构到 |
分布式算术 | 通过使用lut和移位寄存器替换乘法器来最小化乘法器,使用分布式算法(DA)滤波器实现。看HDL滤波器的分布式算法(高密度脂蛋白编码器)。 当您选择 |
多通道面积缩小 | 要在通道之间共享过滤逻辑,请设置频道属性设置为通道的数量。使用频道从其他优化中排除筛选器。 通过使用流媒体财产。这个选项还允许过滤器参与其他子系统的优化。请参阅流的部分过滤器的子系统优化(高密度脂蛋白编码器)。 |
管制 | 要提高时钟速度,请使用添加管道寄存器使用流水线加法器树而不是默认的线性加法器。您还可以在乘数之前和之后指定管道阶段的数量。看高密度脂蛋白过滤器体系结构(高密度脂蛋白编码器)。 |
HDL滤波器特性 | |
---|---|
添加管道寄存器 | 在过滤器中的计算阶段中插入管道寄存器。也可以看看添加管道寄存器(高密度脂蛋白编码器)。 |
频道 | 对于多通道滤波器,生成要在通道之间共享的单个滤波器实现。另见频道(高密度脂蛋白编码器)。 |
coeffullipier | 指定使用规范签名的数字(CSD)优化来减少滤波器区域,通过换班和添加逻辑替换系数乘数。选择完全并行过滤器实现时,可以设置coeffullipier到 |
DALUTPartition | 指定分布式算术偏积LUT分区作为每个分区大小的向量。所有向量元素的和必须等于过滤器的长度。分区的最大大小是12个按键。集DALUTPartition设置为等于过滤器长度的标量值,以生成不带LUT分区的DA代码。另见DALUTPartition(高密度脂蛋白编码器)。 |
DARadix | 指定并行计算多少个分布式算术位和。A DA基数8 ( |
MultiplierInputPipeline | 指定要在过滤器乘法器输入处添加的管道级的数量。也可以看看MultiplierInputPipeline(高密度脂蛋白编码器)。 |
MultiplierOutputPipeline | 指定要在过滤器乘数输出处添加的管道阶段数。另见MultiplierOutputPipeline(高密度脂蛋白编码器)。 |
ReuseAccum | 在串行过滤器实现中启用或禁用累加器重用。集ReuseAccum到 |
SerialPartition | 为部分串行或级联串行筛选器实现指定分区,作为每个分区长度的向量。对于完全串行实现,请将此参数设置为筛选器的长度。另见SerialPartition(高密度脂蛋白编码器)。 |
高密度脂蛋白块属性 | |
---|---|
ConstrainedOutputPipeline | 通过在设计中移动现有延迟而放置在输出处的寄存器数。分布式管道不会重新分发这些寄存器。默认值是 |
InputPipeline. | 要在生成的代码中插入的输入管道阶段数。分布式流水线和受限输出流水线可以移动这些寄存器。默认值是 |
输出管道 | 要插入生成代码的输出管道阶段的数量。分布式管道和受约束的输出管道可以移动这些寄存器。默认值是 |
以下各项不支持生成HDL代码:万博1manbetx
无符号的输入数据。
非零初始状态。你必须定下来初始状态到0.
.
滤波器结构:格马
.
coeffullipier只有在使用完全并行架构时万博1manbetx才支持选项。当您选择串行架构时,coeffullipier在“HDL块属性”对话框中隐藏。
这离散冷杉滤波器块接受并输出Simulink支持的任何数字数据类型的实际和复杂信号。万博1manbetx万博1manbetx该块支持与系数相同的万博1manbetx类型。
下图显示了过滤器结构和中使用的数据类型离散冷杉滤波器用于定点信号的块。
直接形式
无法在此结构的块掩码上指定状态数据类型,因为输入状态具有与输入相同的数据类型。
直接形成对称的
无法在此结构的块掩码上指定状态数据类型,因为输入状态具有与输入相同的数据类型。
假设滤波器系数是对称的。块仅使用系数的前一半进行滤波。
直接形式反对称
无法在此结构的块掩码上指定状态数据类型,因为输入状态具有与输入相同的数据类型。
假设滤波系数是反对称的。块只使用前一半的系数进行过滤。
直接形成转置
当输入或系数为复数时,状态为复数。
格马
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
你也可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。