文档帮助中心文档
创建基本提升步骤
Lstep = liftingStep
Lstep = liftingStep(名称、值)
Lstep= liftingStep以具有默认字段值的结构数组的形式返回基本提升步骤。你可以将提升步骤添加到aliftingScheme对象。有关更多信息,请参见addlift.
Lstep= liftingStep
Lstep
liftingScheme
addlift
例子
Lstep= liftingStep (名称,值)使用名称-值参数设置字段值。例如,Lstep = liftingStep(“类型”,“更新”)创建一个类型的升降步“更新”.您可以指定多个名称-值参数。将每个字段名用引号括起来。
Lstep= liftingStep (名称,值)
名称,值
Lstep = liftingStep(“类型”,“更新”)
“更新”
全部折叠
这个例子展示了如何将一个用户指定的提升步骤的提升方案应用到一个信号上。
创建两个提升步骤。将步骤连接到单个数组中。
els1 = liftingStep (“类型”,“更新”,...“系数”[-√(3)1)“MaxOrder”, 0);els2 = liftingStep (“类型”,“预测”,...“系数”,(1倍根号(3)/ 4 + (sqrt (3) 2) / 4),“MaxOrder”1);stepArray = [els1; els2];
指定归一化常数。
K =[(√3 +1)/√2(√3)-1)/√2];
使用提升步骤和标准化常数数组创建提升方案。
lScheme = liftingScheme (“LiftingSteps”stepArray,“NormalizationFactors”, K)
lScheme =小波:'custom' LiftingSteps: [2 × 1] liftingStep NormalizationFactors: [1.9319 0.5176] CustomLowpassFilter: [] Details of LiftingSteps: Type: 'update' Coefficients: [-1.7321 1] MaxOrder: 0 Type: 'predict' Coefficients: [1 0.3660] MaxOrder: 1
创建一个信号。对信号应用提升方案。
sig = 0:20;(ca、cd) =轻型(团体,“LiftingScheme”, lScheme);
指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家.
的名字
价值
Name1, Value1,…,的家
ls = liftingStep('MaxOrder',2,'Type','update','Coefficients',[1 2 3])
类型
“预测”
初级提升台阶的类型,具体为“预测”或“更新”.
数据类型:字符|字符串
字符
字符串
系数
对应于提升滤波器的z变换的劳伦多项式系数,指定为实值向量。元素的第一个元素的顺序系数是MaxOrder.
MaxOrder
数据类型:单|双
单
双
0
洛朗多项式系数的最大阶数,指定为整数。
数据类型:双
基本的提升步骤,作为一个结构返回。Lstep有三个字段:
类型-提升步骤的类型,作为字符数组返回。
系数-劳伦多项式系数,返回为实值向量。
MaxOrder-劳伦多项式的最大阶数,返回为整数。
数据类型:结构体
结构体
liftingScheme|轻型|ilwt|lwtcoef|lwt2|ilwt2|lwtcoef2
轻型
ilwt
lwtcoef
lwt2
ilwt2
lwtcoef2
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在