dsp。SOSFiltergydF4y2Ba
二阶截面双二次IIR滤波器结构gydF4y2Ba
描述gydF4y2Ba
的gydF4y2Badsp。SOSFiltergydF4y2Ba
System object™使用二阶部分(SOS)实现IIR过滤器结构。gydF4y2Ba
使用SOS实现IIR滤波器结构:gydF4y2Ba
创建gydF4y2Ba
dsp。SOSFiltergydF4y2Ba
对象并设置其属性。gydF4y2Ba使用参数调用对象,就像调用函数一样。gydF4y2Ba
有关系统对象如何工作的详细信息,请参见gydF4y2Ba什么是系统对象?gydF4y2Ba
创建gydF4y2Ba
语法gydF4y2Ba
描述gydF4y2Ba
返回一个双二次IIR过滤器系统对象,gydF4y2Ba紧急求救信号gydF4y2Ba
= dsp。SOSFiltergydF4y2Ba紧急求救信号gydF4y2Ba
,它使用指定的双二次结构随着时间的推移独立地过滤输入的每个通道(列)。gydF4y2Ba
属性返回一个双二次型筛选器对象gydF4y2Ba紧急求救信号gydF4y2Ba
= dsp。SOSFilter (gydF4y2Ba全国矿工工会gydF4y2Ba
,gydF4y2Ba窝gydF4y2Ba
)gydF4y2Ba分子gydF4y2Ba
属性设置为gydF4y2Ba全国矿工工会gydF4y2Ba
和gydF4y2Ba分母gydF4y2Ba
属性设置为gydF4y2Ba窝gydF4y2Ba
.gydF4y2Ba
返回每个属性设置为指定值的双二次型筛选器对象。将每个属性名用单引号括起来。gydF4y2Ba紧急求救信号gydF4y2Ba
= dsp。SOSFilter (gydF4y2Ba名称,值gydF4y2Ba
)gydF4y2Ba
例子:gydF4y2BaSOS = dsp。SOSFilter ('CoefficientSource','Input port')
属性gydF4y2Ba
除非另有说明,属性为gydF4y2BanontunablegydF4y2Ba,这意味着在调用对象后不能更改它们的值。对象在调用时锁定,而gydF4y2Ba释放gydF4y2Ba
功能解锁它们。gydF4y2Ba
如果属性为gydF4y2Ba可调gydF4y2Ba,您可以随时更改其值。gydF4y2Ba
有关更改属性值的详细信息,请参见gydF4y2Ba使用系统对象的MATLAB系统设计gydF4y2Ba.gydF4y2Ba
结构gydF4y2Ba
- - - - - -gydF4y2Ba滤波器结构gydF4y2Ba
“直接形式II的转置”gydF4y2Ba
(默认)|gydF4y2Ba直接形式IgydF4y2Ba
|gydF4y2Ba"直接形式我转置了"gydF4y2Ba
|gydF4y2Ba“直接形式II”gydF4y2Ba
过滤器结构,指定为其中之一gydF4y2Ba直接形式IgydF4y2Ba
,gydF4y2Ba"直接形式我转置了"gydF4y2Ba
,gydF4y2Ba“直接形式II”gydF4y2Ba
,或gydF4y2Ba“直接形式II的转置”gydF4y2Ba
.gydF4y2Ba
CoefficientSourcegydF4y2Ba
- - - - - -gydF4y2Ba滤波器系数来源gydF4y2Ba
“属性”gydF4y2Ba
(默认)|gydF4y2Ba输入端口的gydF4y2Ba
过滤器系数的来源,指定为以下之一:gydF4y2Ba
“属性”gydF4y2Ba
——过滤器系数通过gydF4y2Ba分子gydF4y2Ba
,gydF4y2Ba分母gydF4y2Ba
,gydF4y2BaScaleValuesgydF4y2Ba
属性。gydF4y2Ba输入端口的gydF4y2Ba
—分子系数、分母系数和刻度值在运行算法时被指定为对象的输入。详情请参见gydF4y2Ba使用gydF4y2Ba.gydF4y2Ba
分子gydF4y2Ba
- - - - - -gydF4y2Ba滤波器的分子系数gydF4y2Ba
[gydF4y2Ba0.0975 0.195 0.0975gydF4y2Ba
]gydF4y2Ba(默认)|gydF4y2BaNgydF4y2Ba3矩阵gydF4y2Ba
滤波器的分子系数,用an表示gydF4y2BaNgydF4y2Ba-by-3矩阵,其中gydF4y2BaNgydF4y2Ba是双二次截面的个数。gydF4y2Ba
运行系统对象算法后,不能修改此属性的大小。然而,系数值可以改变,因为属性是可调的。gydF4y2Ba
可调:gydF4y2Ba是的gydF4y2Ba
依赖关系gydF4y2Ba
属性可启用此属性gydF4y2BaCoefficientSourcegydF4y2Ba
财产gydF4y2Ba“属性”gydF4y2Ba
.gydF4y2Ba
数据类型:gydF4y2Ba单gydF4y2Ba
|gydF4y2Ba双gydF4y2Ba
|gydF4y2Baint8gydF4y2Ba
|gydF4y2Baint16gydF4y2Ba
|gydF4y2Baint32gydF4y2Ba
|gydF4y2Baint64gydF4y2Ba
|gydF4y2Bauint8gydF4y2Ba
|gydF4y2Bauint16gydF4y2Ba
|gydF4y2Bauint32gydF4y2Ba
|gydF4y2Bauint64gydF4y2Ba
复数支持:金宝appgydF4y2Ba是的gydF4y2Ba
分母gydF4y2Ba
- - - - - -gydF4y2Ba滤波器的分母系数gydF4y2Ba
[gydF4y2Ba1 -0.9428 0.3333gydF4y2Ba
]gydF4y2Ba(默认)|gydF4y2BaNgydF4y2Ba3矩阵gydF4y2Ba
滤波器的分母系数,用an表示gydF4y2BaNgydF4y2Ba-by-3矩阵,其中gydF4y2BaNgydF4y2Ba是双二次截面的个数。gydF4y2Ba
前面的分母系数总是假设为1。如果在第一列中指定了任何其他值,对象将忽略该值并将其视为1。gydF4y2Ba
在逐步执行算法之后,不能修改此属性的大小。但是,分母值可以修改,因为属性是可调的。gydF4y2Ba
可调:gydF4y2Ba是的gydF4y2Ba
依赖关系gydF4y2Ba
若要启用此属性,请设置gydF4y2BaCoefficientSourcegydF4y2Ba
财产gydF4y2Ba“属性”gydF4y2Ba
.gydF4y2Ba
数据类型:gydF4y2Ba单gydF4y2Ba
|gydF4y2Ba双gydF4y2Ba
|gydF4y2Baint8gydF4y2Ba
|gydF4y2Baint16gydF4y2Ba
|gydF4y2Baint32gydF4y2Ba
|gydF4y2Baint64gydF4y2Ba
|gydF4y2Bauint8gydF4y2Ba
|gydF4y2Bauint16gydF4y2Ba
|gydF4y2Bauint32gydF4y2Ba
|gydF4y2Bauint64gydF4y2Ba
复数支持:金宝appgydF4y2Ba是的gydF4y2Ba
HasScaleValuesgydF4y2Ba
- - - - - -gydF4y2Ba指定过滤器是否为每个部分设置缩放值gydF4y2Ba
假gydF4y2Ba
(默认)|gydF4y2Ba真正的gydF4y2Ba
指定筛选器是否为每个部分具有比例值。当设置为gydF4y2Ba真正的gydF4y2Ba
,使用gydF4y2BaScaleValuesgydF4y2Ba
属性时,可以指定在双二次型筛选器的每个部分之前和之后应用的比例值。gydF4y2Ba
ScaleValuesgydF4y2Ba
- - - - - -gydF4y2Ba每个双四阶二阶截面的比例值gydF4y2Ba
[gydF4y2Ba1 1gydF4y2Ba
]gydF4y2Ba(默认)|gydF4y2Ba向量gydF4y2Ba
缩放值以应用于双二次滤波器的每个部分之前和之后,指定为向量。的长度gydF4y2BaScaleValuesgydF4y2Ba
向量必须是gydF4y2BaNgydF4y2Ba+ 1,其中gydF4y2BaNgydF4y2Ba是双圆截面的个数。如果将此属性设置为标量值,则仅在第一个筛选器部分之前将标量值用作增益值。其余增益值设置为gydF4y2Ba1gydF4y2Ba
.如果你把这个属性设为向量gydF4y2BaNgydF4y2Ba+ 1个值,每个值用于过滤器的单独部分。gydF4y2Ba
可调:gydF4y2Ba是的gydF4y2Ba
依赖关系gydF4y2Ba
属性时才应用此属性gydF4y2BaCoefficientSourcegydF4y2Ba
财产gydF4y2Ba“属性”gydF4y2Ba
而且gydF4y2BaHasScaleValuesgydF4y2Ba
财产gydF4y2Ba真正的gydF4y2Ba
.gydF4y2Ba
数据类型:gydF4y2Ba单gydF4y2Ba
|gydF4y2Ba双gydF4y2Ba
|gydF4y2Baint8gydF4y2Ba
|gydF4y2Baint16gydF4y2Ba
|gydF4y2Baint32gydF4y2Ba
|gydF4y2Baint64gydF4y2Ba
|gydF4y2Bauint8gydF4y2Ba
|gydF4y2Bauint16gydF4y2Ba
|gydF4y2Bauint32gydF4y2Ba
|gydF4y2Bauint64gydF4y2Ba
定点属性gydF4y2Ba
RoundingMethodgydF4y2Ba
- - - - - -gydF4y2Ba定点运算的舍入方法gydF4y2Ba
“地板”gydF4y2Ba
(默认)|gydF4y2Ba“天花板”gydF4y2Ba
|gydF4y2Ba“收敛”gydF4y2Ba
|gydF4y2Ba“最近的”gydF4y2Ba
|gydF4y2Ba“圆”gydF4y2Ba
|gydF4y2Ba“简单”gydF4y2Ba
|gydF4y2Ba“零”gydF4y2Ba
定点运算的舍入方法,指定为下列之一:gydF4y2Ba
“地板”gydF4y2Ba
“天花板”gydF4y2Ba
“收敛”gydF4y2Ba
“最近的”gydF4y2Ba
“圆”gydF4y2Ba
“简单”gydF4y2Ba
“零”gydF4y2Ba
详情请参见gydF4y2Ba舍入模式gydF4y2Ba.gydF4y2Ba
OverflowActiongydF4y2Ba
- - - - - -gydF4y2Ba用于定点操作的溢出动作gydF4y2Ba
包装gydF4y2Ba
(默认)|gydF4y2Ba饱和gydF4y2Ba
定点操作的溢出动作,指定为下列之一:gydF4y2Ba
“包装”gydF4y2Ba
对象包装其定点操作的结果。gydF4y2Ba“饱和”gydF4y2Ba
——对象使其定点操作的结果饱和。gydF4y2Ba
有关溢出操作的详细信息,请参见gydF4y2Ba溢出处理gydF4y2Ba用于定点运算。gydF4y2Ba
SectionInputDataTypegydF4y2Ba
- - - - - -gydF4y2Ba节输入字长度和分数长度的指定gydF4y2Ba
“与输入相同”gydF4y2Ba
(默认)|gydF4y2BanumerictypegydF4y2Ba
对象gydF4y2Ba
节输入字长度和分数长度指定,指定为任意一种gydF4y2Ba“与输入相同”gydF4y2Ba
或者一个gydF4y2BanumerictypegydF4y2Ba
(定点设计师)gydF4y2Ba对象。gydF4y2Ba
当指定为gydF4y2BanumerictypegydF4y2Ba
对象时,数据类型必须为带符号的固定点,斜率为2的幂,且偏差为零。gydF4y2Ba
依赖关系gydF4y2Ba
属性时才应用此属性gydF4y2BaHasScaleValuesgydF4y2Ba
财产gydF4y2Ba真正的gydF4y2Ba
.gydF4y2Ba
SectionOutputDataTypegydF4y2Ba
- - - - - -gydF4y2Ba节输出字长度和分数长度指定gydF4y2Ba
'与section输入相同'gydF4y2Ba
(默认)|gydF4y2BanumerictypegydF4y2Ba
对象gydF4y2Ba
节输出字长度和分数长度指定,指定为任意一种gydF4y2Ba'与section输入相同'gydF4y2Ba
或者一个gydF4y2BanumerictypegydF4y2Ba
(定点设计师)gydF4y2Ba对象。gydF4y2Ba
当指定为gydF4y2BanumerictypegydF4y2Ba
对象时,数据类型必须为带符号的固定点,斜率为2的幂,且偏差为零。gydF4y2Ba
依赖关系gydF4y2Ba
属性时才应用此属性gydF4y2BaHasScaleValuesgydF4y2Ba
财产gydF4y2Ba真正的gydF4y2Ba
.gydF4y2Ba
NumeratorDataTypegydF4y2Ba
- - - - - -gydF4y2Ba分子系数字长度和分数长度的指定gydF4y2Ba
“与输入字长相同”gydF4y2Ba
(默认)|gydF4y2BanumerictypegydF4y2Ba
对象gydF4y2Ba
分子系数字长度和分数长度的指定,指定为任意一种gydF4y2Ba“与输入字长相同”gydF4y2Ba
或者作为gydF4y2BanumerictypegydF4y2Ba
对象。gydF4y2Ba
当指定为gydF4y2BanumerictypegydF4y2Ba
对象时,数据类型必须为带符号的固定点,斜率为2的幂,且偏差为零。如果没有指定,则根据分子系数值确定分数长度,以提供最好的精度。gydF4y2Ba
依赖关系gydF4y2Ba
属性时才应用此属性gydF4y2BaCoefficientSourcegydF4y2Ba
财产gydF4y2Ba“属性”gydF4y2Ba
.gydF4y2Ba
DenominatorDataTypegydF4y2Ba
- - - - - -gydF4y2Ba分母系数字长度和分数长度的指定gydF4y2Ba
“与输入字长相同”gydF4y2Ba
(默认)|gydF4y2BanumerictypegydF4y2Ba
对象gydF4y2Ba
分母系数字长度和分数长度的指定,指定为任意一种gydF4y2Ba“与输入字长相同”gydF4y2Ba
或者作为gydF4y2BanumerictypegydF4y2Ba
对象。gydF4y2Ba
当指定为gydF4y2BanumerictypegydF4y2Ba
对象时,数据类型必须为带符号的固定点,斜率为2的幂,且偏差为零。如果没有指定,则根据分母系数值确定分数长度,以提供最佳的精度。gydF4y2Ba
依赖关系gydF4y2Ba
属性时才应用此属性gydF4y2BaCoefficientSourcegydF4y2Ba
财产gydF4y2Ba“属性”gydF4y2Ba
.gydF4y2Ba
ScaleValuesDataTypegydF4y2Ba
- - - - - -gydF4y2Ba刻度值字长度和分数长度的名称gydF4y2Ba
“与输入字长相同”gydF4y2Ba
(默认)|gydF4y2BanumerictypegydF4y2Ba
对象gydF4y2Ba
刻度值字长度和分数长度的指定值,指定为任意一种gydF4y2Ba“与输入字长相同”gydF4y2Ba
或者作为gydF4y2BanumerictypegydF4y2Ba
对象。gydF4y2Ba
当指定为gydF4y2BanumerictypegydF4y2Ba
对象时,数据类型必须为带符号的固定点,斜率为2的幂,且偏差为零。如果没有指定,则根据比例值确定分数长度,以提供最佳的精度。gydF4y2Ba
依赖关系gydF4y2Ba
属性时才应用此属性gydF4y2BaCoefficientSourcegydF4y2Ba
财产gydF4y2Ba“属性”gydF4y2Ba
而且gydF4y2BaHasScaleValuesgydF4y2Ba
财产gydF4y2Ba真正的gydF4y2Ba
.gydF4y2Ba
MultiplicandDataTypegydF4y2Ba
- - - - - -gydF4y2Ba多重、字长度和分数长度的指定gydF4y2Ba
“与输出相同”gydF4y2Ba
(默认)|gydF4y2BanumerictypegydF4y2Ba
对象gydF4y2Ba
多重、字长和分数长指定,指定为任意一种gydF4y2Ba“与输出相同”gydF4y2Ba
或者作为gydF4y2BanumerictypegydF4y2Ba
对象。gydF4y2Ba
当指定为gydF4y2BanumerictypegydF4y2Ba
对象时,数据类型必须为带符号的固定点,斜率为2的幂,且偏差为零。gydF4y2Ba
依赖关系gydF4y2Ba
属性时才应用此属性gydF4y2Ba结构gydF4y2Ba
财产gydF4y2Ba"直接形式我转置了"gydF4y2Ba
.gydF4y2Ba
StateDataTypegydF4y2Ba
- - - - - -gydF4y2Ba陈述单词长度和分数长度的名称gydF4y2Ba
“充分精确”gydF4y2Ba
(默认)|gydF4y2BanumerictypegydF4y2Ba
对象gydF4y2Ba
声明单词长度和分数长度的指定,指定为任意一种gydF4y2Ba“充分精确”gydF4y2Ba
或者作为gydF4y2BanumerictypegydF4y2Ba
对象。gydF4y2Ba
当指定为gydF4y2BanumerictypegydF4y2Ba
对象时,数据类型必须为带符号的固定点,斜率为2的幂,且偏差为零。gydF4y2Ba
依赖关系gydF4y2Ba
属性时才应用此属性gydF4y2Ba结构gydF4y2Ba
财产gydF4y2Ba“直接形式II”gydF4y2Ba
.gydF4y2Ba
DenominatorAccumulatorDataTypegydF4y2Ba
- - - - - -gydF4y2Ba分母累加器字长度和分数长度指定gydF4y2Ba
48 numerictype (64)gydF4y2Ba
(默认)|gydF4y2BanumerictypegydF4y2Ba
对象gydF4y2Ba
分母累加器字长度和分数长度指定,指定为gydF4y2BanumerictypegydF4y2Ba
对象。gydF4y2Ba
OutputDataTypegydF4y2Ba
- - - - - -gydF4y2Ba输出字长度和分数长度的指定gydF4y2Ba
“充分精确”gydF4y2Ba
(默认)|gydF4y2BanumerictypegydF4y2Ba
对象gydF4y2Ba
输出字长度和分数长度指定,指定为任意一种gydF4y2Ba“充分精确”gydF4y2Ba
或者作为gydF4y2BanumerictypegydF4y2Ba
对象。gydF4y2Ba
当指定为gydF4y2BanumerictypegydF4y2Ba
对象时,数据类型必须为带符号的固定点,斜率为2的幂,且偏差为零。gydF4y2Ba
使用gydF4y2Ba
描述gydF4y2Ba
对输入信号进行滤波gydF4y2BaygydF4y2Ba
= sos (gydF4y2BaxgydF4y2Ba
)gydF4y2BaxgydF4y2Ba
并输出过滤后的值gydF4y2BaygydF4y2Ba
.sos过滤器对象在对算法的连续调用中独立地过滤输入信号的每个通道(列)。gydF4y2Ba
时,此语法才有效gydF4y2BaCoefficientSourcegydF4y2Ba
属性设置为gydF4y2Ba“属性”gydF4y2Ba
.gydF4y2Ba
使用gydF4y2BaygydF4y2Ba
= sos (gydF4y2BaxgydF4y2Ba
,gydF4y2Ba全国矿工工会gydF4y2Ba
,gydF4y2Ba窝gydF4y2Ba
)gydF4y2Ba全国矿工工会gydF4y2Ba
分子系数和gydF4y2Ba窝gydF4y2Ba
作为SOS滤波器的分母系数。gydF4y2Ba
时,此语法才有效gydF4y2BaCoefficientSourcegydF4y2Ba
属性设置为gydF4y2Ba输入端口的gydF4y2Ba
而且gydF4y2BaHasScaleValuesgydF4y2Ba
属性设置为gydF4y2Ba假gydF4y2Ba
.gydF4y2Ba
指定比例值gydF4y2BaygydF4y2Ba
= sos (gydF4y2BaxgydF4y2Ba
,gydF4y2Ba全国矿工工会gydF4y2Ba
,gydF4y2Ba窝gydF4y2Ba
,gydF4y2BaggydF4y2Ba
)gydF4y2BaggydF4y2Ba
SOS过滤器。gydF4y2Ba
时,此语法才有效gydF4y2BaCoefficientSourcegydF4y2Ba
属性设置为gydF4y2Ba输入端口的gydF4y2Ba
而且gydF4y2BaHasScaleValuesgydF4y2Ba
属性设置为gydF4y2Ba真正的gydF4y2Ba
.gydF4y2Ba
输入参数gydF4y2Ba
xgydF4y2Ba
- - - - - -gydF4y2Ba数据输入gydF4y2Ba
向量gydF4y2Ba|gydF4y2Ba矩阵gydF4y2Ba
数据输入,指定为向量或矩阵。gydF4y2Ba
该对象还接受可变大小的输入。运行System对象算法后,可以更改每个输入通道的大小,但不能更改通道的数量。gydF4y2Ba
如果输入是定点,它必须是具有2次方斜率和零偏差的定点。当没有指定分数长度时,对象根据输入数据确定分数长度,以提供最好的精度。gydF4y2Ba
所有输入的数据类型必须相同。gydF4y2Ba
数据类型:gydF4y2Ba单gydF4y2Ba
|gydF4y2Ba双gydF4y2Ba
|gydF4y2Baint8gydF4y2Ba
|gydF4y2Baint16gydF4y2Ba
|gydF4y2Baint32gydF4y2Ba
|gydF4y2Baint64gydF4y2Ba
|gydF4y2BafigydF4y2Ba
复数支持:金宝appgydF4y2Ba是的gydF4y2Ba
全国矿工工会gydF4y2Ba
- - - - - -gydF4y2Ba分子系数gydF4y2Ba
NgydF4y2Ba3矩阵gydF4y2Ba
分子系数,用an表示gydF4y2BaNgydF4y2Ba-by-3矩阵,其中gydF4y2BaNgydF4y2Ba是双二次截面的个数。gydF4y2Ba
一旦逐步执行算法,就不能修改输入的大小。然而,分子系数值可以修改,因为输入是可调的。gydF4y2Ba
如果gydF4y2Ba全国矿工工会gydF4y2Ba
是不动点,它必须是带2次方斜率和零偏差的不动点。当没有指定分数长度时,对象根据分子系数值确定分数长度,以提供最好的精度。gydF4y2Ba
所有输入的数据类型必须相同。gydF4y2Ba
的大小和复杂性gydF4y2Ba全国矿工工会gydF4y2Ba
而且gydF4y2Ba窝gydF4y2Ba
输入必须相同。gydF4y2Ba
可调:gydF4y2Ba是的gydF4y2Ba
依赖关系gydF4y2Ba
属性时,此输入才适用gydF4y2BaCoefficientSourcegydF4y2Ba
财产gydF4y2Ba输入端口的gydF4y2Ba
.gydF4y2Ba
数据类型:gydF4y2Ba单gydF4y2Ba
|gydF4y2Ba双gydF4y2Ba
|gydF4y2Baint8gydF4y2Ba
|gydF4y2Baint16gydF4y2Ba
|gydF4y2Baint32gydF4y2Ba
|gydF4y2Baint64gydF4y2Ba
|gydF4y2BafigydF4y2Ba
复数支持:金宝appgydF4y2Ba是的gydF4y2Ba
窝gydF4y2Ba
- - - - - -gydF4y2Ba分母系数gydF4y2Ba
NgydF4y2Ba3矩阵gydF4y2Ba
滤波器的分母系数,用an表示gydF4y2BaNgydF4y2Ba-by-3矩阵,其中gydF4y2BaNgydF4y2Ba是双二次截面的个数。gydF4y2Ba
前面的分母系数总是假设为1。如果在第一列中指定了任何其他值,对象将忽略该值并将其视为1。gydF4y2Ba
一旦逐步执行算法,就不能修改此输入的大小。但是,分母值可以修改,因为输入是可调的。gydF4y2Ba
如果gydF4y2Ba窝gydF4y2Ba
是不动点,它必须是带2次方斜率和零偏差的不动点。当没有指定分数长度时,对象根据分母系数值确定分数长度,以提供最好的精度。gydF4y2Ba
所有输入的数据类型必须相同。gydF4y2Ba
的大小和复杂性gydF4y2Ba全国矿工工会gydF4y2Ba
而且gydF4y2Ba窝gydF4y2Ba
输入必须相同。gydF4y2Ba
可调:gydF4y2Ba是的gydF4y2Ba
依赖关系gydF4y2Ba
属性时,此输入才适用gydF4y2BaCoefficientSourcegydF4y2Ba
财产gydF4y2Ba输入端口的gydF4y2Ba
.gydF4y2Ba
数据类型:gydF4y2Ba单gydF4y2Ba
|gydF4y2Ba双gydF4y2Ba
|gydF4y2Baint8gydF4y2Ba
|gydF4y2Baint16gydF4y2Ba
|gydF4y2Baint32gydF4y2Ba
|gydF4y2Baint64gydF4y2Ba
|gydF4y2BafigydF4y2Ba
复数支持:金宝appgydF4y2Ba是的gydF4y2Ba
ggydF4y2Ba
- - - - - -gydF4y2Ba每个双四阶二阶截面的比例值gydF4y2Ba
1 - (gydF4y2BaNgydF4y2Ba+ 1)向量gydF4y2Ba
双二次滤波器的比例值,指定为1-by (gydF4y2BaNgydF4y2Ba+1)向量,其中gydF4y2BaNgydF4y2Ba为双二次滤波器段的个数。gydF4y2Ba
如果gydF4y2BaggydF4y2Ba
是不动点,它必须是带2次方斜率和零偏差的不动点。当没有指定分数长度时,对象根据比例值确定分数长度,以提供最佳的可能精度。gydF4y2Ba
所有输入的数据类型必须相同。gydF4y2Ba
可调:gydF4y2Ba是的gydF4y2Ba
依赖关系gydF4y2Ba
属性时,此输入才适用gydF4y2BaCoefficientSourcegydF4y2Ba
财产gydF4y2Ba输入端口的gydF4y2Ba
而且gydF4y2BaHasScaleValuesgydF4y2Ba
财产gydF4y2Ba真正的gydF4y2Ba
.gydF4y2Ba
数据类型:gydF4y2Ba单gydF4y2Ba
|gydF4y2Ba双gydF4y2Ba
|gydF4y2Baint8gydF4y2Ba
|gydF4y2Baint16gydF4y2Ba
|gydF4y2Baint32gydF4y2Ba
|gydF4y2Baint64gydF4y2Ba
|gydF4y2BafigydF4y2Ba
输出参数gydF4y2Ba
ygydF4y2Ba
-过滤输出gydF4y2Ba
向量|矩阵gydF4y2Ba
过滤后的输出,作为向量或矩阵返回。输出信号的大小和复杂度与输入信号相匹配。gydF4y2Ba
属性的值确定输出的数据类型gydF4y2BaOutputDataTypegydF4y2Ba
财产。如果设置为gydF4y2Ba“充分精确”gydF4y2Ba
中所示的信号流图计算输出数据类型gydF4y2Ba定点转换gydF4y2Ba部分。如果设置为自定义数字类型,则输出数据类型将转换为指定的数字类型。gydF4y2Ba
数据类型:gydF4y2Ba单gydF4y2Ba
|gydF4y2Ba双gydF4y2Ba
|gydF4y2Baint8gydF4y2Ba
|gydF4y2Baint16gydF4y2Ba
|gydF4y2Baint32gydF4y2Ba
|gydF4y2Baint64gydF4y2Ba
|gydF4y2BafigydF4y2Ba
复数支持:金宝appgydF4y2Ba是的gydF4y2Ba
对象的功能gydF4y2Ba
要使用对象函数,请将System对象指定为第一个输入参数。例如,释放system对象的系统资源gydF4y2BaobjgydF4y2Ba
,使用这种语法:gydF4y2Ba
发行版(obj)gydF4y2Ba
特定于gydF4y2Badsp。SOSFiltergydF4y2Ba
freqzgydF4y2Ba |
离散时间滤波器的频率响应gydF4y2Ba系统对象gydF4y2Ba |
fvtoolgydF4y2Ba |
可视化DSP滤波器的频率响应gydF4y2Ba |
impzgydF4y2Ba |
离散时间滤波器的脉冲响应gydF4y2Ba系统对象gydF4y2Ba |
信息gydF4y2Ba |
关于过滤器的信息gydF4y2Ba系统对象gydF4y2Ba |
多项式系数gydF4y2Ba |
返回筛选器gydF4y2Ba系统对象gydF4y2Ba结构中的系数gydF4y2Ba |
成本gydF4y2Ba |
估计实现过滤器的成本gydF4y2Ba系统对象gydF4y2Ba |
规模gydF4y2Ba |
标度二阶截面gydF4y2Ba |
scaleoptsgydF4y2Ba |
为二级分段缩放创建一个选项对象gydF4y2Ba |
scalecheckgydF4y2Ba |
检查双二次滤波器的缩放gydF4y2Ba |
cumsecgydF4y2Ba |
双二次滤波器的累积二阶部分gydF4y2Ba |
特遣部队gydF4y2Ba |
转换离散时间滤波器gydF4y2Ba系统对象gydF4y2Ba传递函数gydF4y2Ba |
重新排序gydF4y2Ba |
对双二次滤波器的二阶部分进行重排序gydF4y2Ba系统对象gydF4y2Ba |
所有系统对象通用gydF4y2Ba
一步gydF4y2Ba |
运行gydF4y2Ba系统对象gydF4y2Ba算法gydF4y2Ba |
释放gydF4y2Ba |
释放资源并允许更改gydF4y2Ba系统对象gydF4y2Ba属性值和输入特征gydF4y2Ba |
重置gydF4y2Ba |
重置的内部状态gydF4y2Ba系统对象gydF4y2Ba |
例子gydF4y2Ba
使用双角SOS滤波器去除高频噪声gydF4y2Ba
低通滤波噪声正弦信号使用gydF4y2Badsp。SOSFiltergydF4y2Ba
系统对象。使用频谱分析仪可视化原始和过滤后的信号。gydF4y2Ba
输入信号gydF4y2Ba
输入信号是带有两个音调的正弦信号,一个是1khz,另一个是3khz。采样频率为8千赫。gydF4y2Ba
F1 = 1000;F2 = 3000;Fs = 8000;sin = dsp。SineWave (gydF4y2Ba“频率”gydF4y2Ba(f1、f2),gydF4y2Ba...gydF4y2Ba“SampleRate”gydF4y2BaFs,gydF4y2Ba...gydF4y2Ba“SamplesPerFrame”gydF4y2Ba, 1024);gydF4y2Ba
创建Biquad SOS过滤器gydF4y2Ba
设计一个10阶低通巴特沃斯IIR滤波器,其截止频率为2 kHz。从设计的SOS矩阵中提取分子系数和分母系数。gydF4y2Ba
Fcutoff = 2000;[z,p,k] =黄油(10,Fcutoff/(Fs/2));[s, g] = zp2sos(z,p,k);Num = s(:,1:3);Den = s(:,4:6);sosFilter = dsp。SOSFilter (全国矿工工会,窝,gydF4y2Ba...gydF4y2Ba“HasScaleValues”gydF4y2Ba,真的,gydF4y2Ba...gydF4y2Ba“ScaleValues”gydF4y2Ba, g)gydF4y2Ba
sosFilter = dsp。SOSFilterwith properties: Structure: 'Direct form II transposed' CoefficientSource: 'Property' Numerator: [5x3 double] Denominator: [5x3 double] HasScaleValues: true ScaleValues: [0.0029 1 1 1 1 1] Show all properties
可视化所设计的SOS滤波器的频率响应。gydF4y2Ba
fvtool (sosFiltergydF4y2Ba“Fs”gydF4y2Ba, 8000)gydF4y2Ba
流媒体gydF4y2Ba
将标准差为0.1的零均值高斯白噪声加到正弦波的和中。利用所设计的SOS滤波器对有噪声的正弦信号进行滤波。gydF4y2Ba
在运行模拟时,频谱分析仪显示源信号中2 kHz以上的高频音调被衰减。产生的信号保持在1khz的峰值,因为它落在低通滤波器的通带中。gydF4y2Ba
光谱分析仪(gydF4y2Ba...gydF4y2Ba“PlotAsTwoSidedSpectrum”gydF4y2Ba假的,gydF4y2Ba...gydF4y2Ba“SampleRate”gydF4y2BaFs,gydF4y2Ba...gydF4y2Ba“ShowLegend”gydF4y2Ba,真的,gydF4y2Ba...gydF4y2Ba“YLimits”gydF4y2Ba(-200 100),gydF4y2Ba...gydF4y2Ba“ChannelNames”gydF4y2Ba, {gydF4y2Ba输入信号的gydF4y2Ba,gydF4y2Ba“过滤信号”gydF4y2Ba});gydF4y2Ba%流处理循环gydF4y2Ba为gydF4y2Bak = 1:100 input = sum(sin (),2) + 0.1.*randn(sin . samplesperframe,1);filter = sosFilter(input);SA(输入,filteredOutput);gydF4y2Ba结束gydF4y2Ba
设计一种时变低通IIR滤波器gydF4y2Ba
设计了一种时变系数低通双二次SOS滤波器。使用动态滤波器可视化器可视化滤波器的幅值响应。gydF4y2Ba
DFV = dsp。DynamicFilterVisualizer (gydF4y2Ba“YLimits”gydF4y2Ba, -120年[10])gydF4y2Ba
DFV = dsp。DynamicFilterVisualizer与属性:FFTLength: 2048 SampleRate: 44100 FrequencyRange: [0 22050] XScale: '线性' MagnitudeDisplay: '幅度(dB)' PlotAsMagnitudePhase: 0 PlotType: '线' AxesScaling: '手动'显示所有属性gydF4y2Ba
创建一个gydF4y2Badsp。SOSFiltergydF4y2Ba
对象。gydF4y2Ba
Sosfilt = dsp。SOSFiltergydF4y2Ba
Sosfilt = dsp。SOSFilterwith properties: Structure: 'Direct form II transposed' CoefficientSource: 'Property' Numerator: [0.0975 0.1950 0.0975] Denominator: [1 -0.9428 0.3333] HasScaleValues: false Show all properties
使用gydF4y2BamaxflatgydF4y2Ba
函数设计了一个低通最大平面滤波器。将过滤器的分子和分母顺序设置为2,因为SOS过滤器是双二次的。以0.001为增量改变截止频率,并为每个增量设计滤波器。将计算出的系数传递给SOS过滤器。方法可视化SOS滤波器的时变震级响应gydF4y2Badsp。DynamicFilterVisualizergydF4y2Ba
对象。gydF4y2Ba
为gydF4y2BaWn = 0.1:0.001:0.6 [b,a] = maxflat(2,2,Wn);sosfilt。Numerator = b; sosfilt.Denominator = a; dfv(sosfilt)结束gydF4y2Ba
更多关于gydF4y2Ba
不动点gydF4y2Ba
的数据类型中使用的数据类型gydF4y2Badsp。SOSFiltergydF4y2Ba
对象,当输入为定点时。对于对象支持的每个过滤器结构,可以通过对象各自的定点属性设置图表中显示的数金宝app据类型。gydF4y2Ba
该图显示了用于定点信号的滤波器的一个部分的数据类型。增益运算gydF4y2BabgydF4y2Ba0gydF4y2Ba,gydF4y2BabgydF4y2Ba1gydF4y2Ba,gydF4y2BabgydF4y2Ba2gydF4y2Ba,gydF4y2Ba一个gydF4y2Ba1gydF4y2Ba,gydF4y2Ba一个gydF4y2Ba2gydF4y2Ba操作完全精确。gydF4y2Ba
这些图表显示了过滤器部分之间的定点数据类型。gydF4y2Ba
数据未优化时:gydF4y2Ba
当你指定比例值为1时:gydF4y2Ba
该图显示了用于定点信号的滤波器的一个部分的数据类型。设置时将省略虚线类型转换gydF4y2BaHasScaleValuesgydF4y2Ba
来gydF4y2Ba假gydF4y2Ba
.增益运算gydF4y2BabgydF4y2Ba0gydF4y2Ba,gydF4y2BabgydF4y2Ba1gydF4y2Ba,gydF4y2BabgydF4y2Ba2gydF4y2Ba,gydF4y2Ba一个gydF4y2Ba1gydF4y2Ba,gydF4y2Ba一个gydF4y2Ba2gydF4y2Ba操作完全精确。gydF4y2Ba
这些图表显示了过滤器部分之间的定点数据类型。gydF4y2Ba
数据未优化时:gydF4y2Ba
当你指定比例值为1时:gydF4y2Ba
该图显示了用于定点信号的滤波器的一个部分的数据类型。设置时将省略虚线类型转换gydF4y2BaHasScaleValuesgydF4y2Ba
来gydF4y2Ba假gydF4y2Ba
.增益运算gydF4y2BabgydF4y2Ba0gydF4y2Ba,gydF4y2BabgydF4y2Ba1gydF4y2Ba,gydF4y2BabgydF4y2Ba2gydF4y2Ba,gydF4y2Ba一个gydF4y2Ba1gydF4y2Ba,gydF4y2Ba一个gydF4y2Ba2gydF4y2Ba操作完全精确。gydF4y2Ba
这些图表显示了过滤器部分之间的定点数据类型。gydF4y2Ba
数据未优化时:gydF4y2Ba
当你设置比例值为1时:gydF4y2Ba
该图显示了用于定点信号的滤波器的一个部分的数据类型。增益运算gydF4y2BabgydF4y2Ba0gydF4y2Ba,gydF4y2BabgydF4y2Ba1gydF4y2Ba,gydF4y2BabgydF4y2Ba2gydF4y2Ba,gydF4y2Ba一个gydF4y2Ba1gydF4y2Ba,gydF4y2Ba一个gydF4y2Ba2gydF4y2Ba操作完全精确。当你设置gydF4y2BaHasScaleValuesgydF4y2Ba
来gydF4y2Ba假gydF4y2Ba
时,节输出处的数据类型由对象算法自动确定,而不受gydF4y2BaSectionOutputDataTypegydF4y2Ba
财产。gydF4y2Ba
这些图表显示了过滤器部分之间的定点数据类型。gydF4y2Ba
数据未优化时:gydF4y2Ba
当你指定比例值为1时:gydF4y2Ba
扩展功能gydF4y2Ba
C/ c++代码生成gydF4y2Ba
使用MATLAB®Coder™生成C和c++代码。gydF4y2Ba
使用注意事项和限制:gydF4y2Ba
看到gydF4y2Ba系统对象在MATLAB代码生成gydF4y2Ba(MATLAB编码器)gydF4y2Ba.gydF4y2Ba
的gydF4y2Badsp。SOSFiltergydF4y2Ba
系统对象支持优化的C代码生成金宝appgydF4y2Ba手臂gydF4y2Ba®gydF4y2Ba皮质gydF4y2Ba®gydF4y2Ba-M处理器在这些条件下:gydF4y2Ba
输入是一个单通道实值信号。gydF4y2Ba
当你设置gydF4y2Ba
CoefficientSourcegydF4y2Ba
来gydF4y2Ba“属性”gydF4y2Ba
或gydF4y2Ba输入端口的gydF4y2Ba
.gydF4y2Ba输入的数据类型为gydF4y2Ba
单gydF4y2Ba
.gydF4y2Ba当你设置gydF4y2Ba
结构gydF4y2Ba
来gydF4y2Ba直接形式IgydF4y2Ba
或gydF4y2Ba“直接形式II的转置”gydF4y2Ba
.gydF4y2Ba当你设置gydF4y2Ba
HasScaleValuesgydF4y2Ba
来gydF4y2Ba假gydF4y2Ba
设置后gydF4y2BaCoefficientSourcegydF4y2Ba
来gydF4y2Ba输入端口的gydF4y2Ba
.gydF4y2Ba
版本历史gydF4y2Ba
R2020a中引入gydF4y2BaR2022b:gydF4y2Ba优化的C代码生成gydF4y2Badsp。SOSFiltergydF4y2Ba
对象gydF4y2Ba手臂gydF4y2Ba皮质gydF4y2Ba- m处理器gydF4y2Ba
在R2022b中,您可以为gydF4y2Badsp。SOSFiltergydF4y2Ba
对象gydF4y2Ba手臂皮层gydF4y2Ba-M处理器在某些条件下。详情请参见gydF4y2Ba代码生成gydF4y2Ba.gydF4y2Ba
另请参阅gydF4y2Ba
功能gydF4y2Ba
freqzgydF4y2Ba
|gydF4y2BafvtoolgydF4y2Ba
|gydF4y2BaimpzgydF4y2Ba
|gydF4y2Ba信息gydF4y2Ba
|gydF4y2Ba多项式系数gydF4y2Ba
|gydF4y2Ba成本gydF4y2Ba
|gydF4y2Ba规模gydF4y2Ba
|gydF4y2BascaleoptsgydF4y2Ba
|gydF4y2BascalecheckgydF4y2Ba
|gydF4y2BacumsecgydF4y2Ba
|gydF4y2Ba特遣部队gydF4y2Ba
对象gydF4y2Ba
块gydF4y2Ba
MATLAB命令gydF4y2Ba
你点击了一个对应于这个MATLAB命令的链接:gydF4y2Ba
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝appgydF4y2Ba
选择网站gydF4y2Ba
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:gydF4y2Ba.gydF4y2Ba
您也可以从以下列表中选择一个网站:gydF4y2Ba
如何获得最佳的网站性能gydF4y2Ba
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。gydF4y2Ba
美洲gydF4y2Ba
- 美国拉丁gydF4y2Ba(西班牙语)gydF4y2Ba
- 加拿大gydF4y2Ba(英语)gydF4y2Ba
- 美国gydF4y2Ba(英语)gydF4y2Ba
欧洲gydF4y2Ba
- 比利时gydF4y2Ba(英语)gydF4y2Ba
- 丹麦gydF4y2Ba(英语)gydF4y2Ba
- 德国gydF4y2Ba(德语)gydF4y2Ba
- 西班牙gydF4y2Ba(西班牙语)gydF4y2Ba
- 芬兰gydF4y2Ba(英语)gydF4y2Ba
- 法国gydF4y2Ba(法语)gydF4y2Ba
- 爱尔兰gydF4y2Ba(英语)gydF4y2Ba
- 意大利gydF4y2Ba(意大利语)gydF4y2Ba
- 卢森堡gydF4y2Ba(英语)gydF4y2Ba
- 荷兰gydF4y2Ba(英语)gydF4y2Ba
- 挪威gydF4y2Ba(英语)gydF4y2Ba
- 奥地利gydF4y2Ba(德语)gydF4y2Ba
- 葡萄牙gydF4y2Ba(英语)gydF4y2Ba
- 瑞典gydF4y2Ba(英语)gydF4y2Ba
- 瑞士gydF4y2Ba
- 联合王国gydF4y2Ba(英语)gydF4y2Ba
亚太地区gydF4y2Ba
- 澳大利亚gydF4y2Ba(英语)gydF4y2Ba
- 印度gydF4y2Ba(英语)gydF4y2Ba
- 新西兰gydF4y2Ba(英语)gydF4y2Ba
- 中国gydF4y2Ba
- 日本gydF4y2Ba(日本語)gydF4y2Ba
- 한국gydF4y2Ba(한국어)gydF4y2Ba