文档帮助中心文档
检查双二次滤波器的缩放
s = scalecheck (sysobj pnorm)
s = scalecheck (sysobj pnorm,“算术”,arithType)
例子
年代= scalecheck (sysobj,pnorm)检查输入过滤器System对象™的伸缩性。
年代= scalecheck (sysobj,pnorm)
年代
sysobj
pnorm
年代= scalecheck (sysobj,pnorm“算术”,arithType)中指定的算法检查过滤器对象的缩放arithType.
年代= scalecheck (sysobj,pnorm“算术”,arithType)
arithType
全部折叠
这个例子展示了如何检查过滤器的linf -范数缩放。
在直接形式II结构中设计一个带有默认规格的椭圆sos滤波器。
EllipII =设计(fdesign.lowpass,“ellip”,“FilterStructure”,“df2sos”,...“SystemObject”,真正的);
检查伸缩。
scalecheck (EllipII“Linf”)
ans =2×33.1678 15.0757 1.4974 4.7360 52.6026 1.0000
设计一个带有默认规格的直接形式I的椭圆sos过滤器。
EllipI =设计(fdesign.lowpass (“N, Fp,美联社,Ast”20、10、0.5、0.5),“ellip”,...“FilterStructure”,“df1sos”,“SystemObject”,真正的);
scalecheck (EllipI“Linf”)
ans =1×51.7078 2.0807 2.6084 7.1467 1.0000
dsp。BiquadFilter系统对象
dsp。BiquadFilter
dsp。SOSFilter系统对象
dsp。SOSFilter
输入过滤器,指定为以下系统对象之一:
“l1”
“外语”
“linf”
“L1”
“Linf”
离散时域范数或频域范数。
的有效时域范数值pnorm是“l1”,“外语”,“linf”.有效的频域范数值为“L1”,“外语”,“Linf”.的“外语”Norm等于“外语”范数(通过Parseval定理),但这种等价并不适用于其他的范数“l1”是不是一样“L1”和“Linf”是不是一样“linf”.
“双”
“单一”
“固定”
分析期间使用的算术类型,指定为“双”,“单一”,或“固定”.当算术输入未指定且filter System对象处于解锁状态时,该函数假定有双精度过滤器。
过滤给定p范数的缩放。最优缩放滤波器的部分范数等于1。在这种情况下,年代包含了所有的人。
直接形式I (df1sos)和直接形式II转置(df2tsos)过滤器时,该函数返回过滤器的p-范数,该范数是从过滤器的输入计算到每个二阶部分的输出。因此,元素的数量年代比筛选器中的节数少一。这个p范数计算不包括过滤器的尾随比例值,您可以通过输入来找到它hd.scalevalue(结束)在MATLAB提示符处。
df1sos
df2tsos
hd.scalevalue(结束)
直接表格II (df2sos)和直式I转置(df1tsos)筛选器时,该函数返回一个行向量,其元素包含从筛选器输入到每个二阶段递归部分的输入的p-范数。这个p范数的计算对应于这些滤波器结构中乘数的输入。这些输入对应于信号流中应避免溢出的位置。
df2sos
df1tsos
当高清具有非平凡的比例值,也就是说,如果任何比例值不等于1,年代是一个两行矩阵,而不是一个向量。的第一行元素年代报告从滤波器输入到每个二阶段输出的滤波器的p-范数。的第二行元素年代包含从过滤器的输入到各部分之间的每个尺度值的输入所计算的p范数。为df2sos和df1tsos时不包含滤波器结构、最后一个分子和滤波器的尾随比例值scalecheck检查伸缩。
高清
scalecheck
数据类型:双
双
重新排序
规模
scaleopts
cumsec
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在