主体内容

dsp.SubbandAnalysisFilter

分解信号成高频低频子带

描述性

上头dsp.SubbandAnalysisFilter对象分解信号高频低频子带,每个带宽半输入

分解信号到高频低频子带

  1. 创建dsp.SubbandAnalysisFilter对象并设置属性

  2. 用参数调用对象,仿佛它是一个函数

深入了解系统对象工作方式见系统对象是什么

创建

描述性

子Ana=dsp.Subband解析Filter返回双通道子带分析滤波子Ana分解输入信号成高频子带和低频子带,

示例类

子Anadsp.Subband解析Filterlpc,hpc)返回双通道子带分析滤波子Ana中带LowpassCoefficients属性集lpcHighpassCoefficients属性集lpc.

子Anadsp.Subband解析Filter名称value)返回双通道子带分析滤波子Ana中,每个指定属性都设置为指定值

属性

扩展全部

除另有表示外,属性为不可调试性表示调用对象后无法改变它们的值物体调用锁发布函数解锁

万一属性金枪鱼类中,可随时修改值

更多换属性值信息见MATLAB使用系统对象系统设计.

指定低通道FI滤波系数矢量复元.低通道过滤器使用半带滤波传递频带HighpassCoefficients属性默认值此属性指定基于第三序Daubechies波盘的滤波

数据类型单片|双倍|整数8|int16|内特32|内特64|昆特8|昆图16|昆特32|昆特64

指定高通道FI滤波系数矢量,以下游权复元.高通过滤器使用半带滤波传递频带LowpassCoefficients属性默认值此属性指定基于第三序Daubechies波盘的滤波

数据类型单片|双倍|整数8|int16|内特32|内特64|昆特8|昆图16|昆特32|昆特64

定点属性

说明是否使用完全精度规则if you setFullPrecisionOverride真实性即默认对象使用完全精度规则计算所有内部算术和输出数据类型这些规则提供最精确定点数并关闭显示其他定点属性,因为它们不逐个应用这些规则保证对象内不发生量化视需添加比特以确保不发生交替或溢出if you setFullPrecisionOverride虚伪定点数据类型通过单个定点属性设置控制更多信息见定点系统对象完全精度.

数据类型逻辑化

指定四舍五入法

依存性

只有当对象不完全精度模式时方能应用此属性

指定溢出动作为环绕饱和度.

依存性

只有当对象不完全精度模式时方能应用此属性

Frish滤波定点数据类型指定为与输入相同的字长自定义.

FR筛选系数定点类型指定为a数字类型定点设计器对象带签名性质联想自动处理.

依存性

本属性仅在设置时应用CoefficientsDataType属性对自定义.

指定产品数据类型全精度|与输入相同|自定义.

指定产品定点类型缩放数字类型定点设计器对象带签名性质联想自动处理.

依存性

本属性仅在设置时应用产品数据类型属性对自定义.

指定集合数据类型为全精度,与输入相同,和产品相同自定义.

指定积分定点类型成比例数字类型定点设计器对象带签名性质联想自动处理.

依存性

本属性仅在设置时应用AccumulatorDataType属性对自定义.

指定输出数据类型为与累积器相同,和产品相同,与输入相同自定义.

指定输出定点类型为缩放数字类型定点设计器对象带签名性质联想自动处理.

依存性

本属性仅在设置时应用输出数据类型属性对自定义.

用法

语法

描述性

示例类

[hi,欧欧sqnaX级)分解输入信号X级高频子带hi和低频子带欧欧.

输入参数

扩展全部

数据输入,指列向量或矩阵大小P级by-Q类.输入行数P级可任意性,不必均衡

金宝app对象支持变量大小输入信号,即框架长度(行数)即使在对象锁定时也可以修改信号通道数目必须保持恒定

数据类型单片|双倍|整数8|int16|内特32|昆特8|昆图16|昆特32|斐族
金宝app复杂数支持

输出参数

扩展全部

高频子带返回列向量或矩阵

输入大小P级by-Q类P级不偶数高频子带输出上限大小台阶高山市P级双逐-Q类.ifP级偶数输出大小P级双逐-Q类.通道数(列)不变

数据类型单片|双倍|整数8|int16|内特32|昆特8|昆图16|昆特32|斐族
金宝app复杂数支持

低频子带返回列向量或矩阵

输入大小P级by-Q类P级不偶数低频子带输出上限大小台阶高山市P级双逐-Q类.ifP级偶数输出大小P级双逐-Q类.通道数(列)不变

数据类型单片|双倍|整数8|int16|内特32|昆特8|昆图16|昆特32|斐族
金宝app复杂数支持

对象函数

使用对象函数时,指定系统对象TM为第一个输入参数例举系统资源发布欧比使用语法

释放(obj)

扩展全部

阶梯 运行系统对象算法
发布 释放资源并允许修改系统对象属性值输入特征
重置 重置内部状态系统对象

实例

全部崩溃

使用子带分析滤波分解信号使用子带合成滤波重构信号

负载spwlet;百分数加过滤系数subana =dsp.SubbandAnais解析FiltersubSynth=dsp.SubbandSynthesisFilteru=Randn(128,1)hi,loss=subAna(u);双通道分析y=SubSynth(hi,lo);双通道合成

原创和重构信号间差用滤波延缓补偿

plot(u(1:end-7)-y(8:end));

图中包含轴对象轴对象包含类型线对象

算法

对象执行算法、输入和输出描述双通道分析子带滤波块参考页对象属性对应块参数,除:

  • 上头SubbandAnalysisFilter对象没有对应物输入处理双通道分析子带滤波块参数对象假设输入基于框架并始终保持输入框架速率

  • 上头速率选项金宝app块参数不支持dsp.SubbandAnalysisFilter对象.

扩展能力

版本历史

R2012a介绍

扩展全部