主要内容

ilwt

逆1-D提升小波变换

    描述

    XR.= ILWT(加利福尼亚州光盘基于近似系数返回1-D逆小波变换,加利福尼亚州,和细胞阵列的细节系数,光盘。默认情况下,ilwt假设您使用与之相关的提升方案db1小波获得加利福尼亚州光盘。如果您没有修改系数,XR.是一个完美的信号重建。

    例子

    XR.= ILWT(加利福尼亚州光盘名称,价值使用一个或多个名称-值参数指定选项。例如,XR = ILWT(CA,CD,'小波','DB2')指定正交小波db2

    为了完美的重构,所有的名称-值参数必须匹配LWT.获得加利福尼亚州光盘

    例子

    全部折叠

    创建一个与db4小波。指定整数值的信号,其长度为2的功率。

    LSC = Liftingscheme(“小波”“db4”);n = 8;sig = 1:2 ^ n;

    利用提升格式得到信号的整数值LWT直到最大分解层。

    [ca,cd] = lwt(sig,“LiftingScheme”,LSC,“Int2Int”,真的);

    确认细节系数光盘是一个单元阵列,其长度等于2的指数。

    长度(cd)
    ans = 8.

    获得到0级的LWT的逆。确认完美重建。

    xrec0 = ilwt (ca, cd,“LiftingScheme”,LSC,“Int2Int”,真的,'等级',0);max(abs(xrec0(:)  -  sig(:))))
    ans = 0.

    获得最高到1级的逆lwt。

    Xrec1 = ILWT(CA,CD,“LiftingScheme”,LSC,“Int2Int”,真的,'等级'1);

    获得信号的1级分解。确认近似系数等于Xrec1.

    [ca,cd] = lwt(sig,“LiftingScheme”,LSC,“Int2Int”,真的,'等级'1);马克斯(abs (ca (:) -xrec1 (:)))
    ans = 0.

    加载23通道脑电图数据Espiga3。通道被排列为明智。

    加载Espiga3尺寸(Espiga3)
    ans =.1×2995年23

    使用该方法获取多通道信号的LWTdb4小波下降到默认的最大分解级别。

    wv ='db4';[ca,cd] = lwt(espiga3,“小波”,wv);

    重建多通道信号。

    XREC = ILWT(CA,CD,“小波”,wv);

    由于原始信号在每个通道中有奇数个样本,因此确认重构后的信号比原始信号多一行。

    尺寸(XREC)
    ans =.1×2996 23.

    确认重建中的最后一行等于上一行。

    马克斯(abs (xrec (end-1:) -xrec(最终,:)))
    ans = 5.6843e-14

    从重建中删除最后一行。确认结果等于原始信号。

    xrec(结束,:) = [];max(abs(espiga3(:)  -  xrec(:)))
    ans = 4.5475 e-13

    输入参数

    全部折叠

    最粗的近似(低通)系数,指定为标量、向量或矩阵。系数是输出LWT.

    如果加利福尼亚州和元素的光盘矩阵,XR.是一个矩阵,其中每列是相应列的逆小波变换加利福尼亚州光盘

    数据类型:单身的|
    复数支持:万博1manbetx是的

    详细系数,指定为一个L.- 1个单元格阵列,其中L.是变换的水平。元素光盘是在减少分辨率的顺序。系数是输出LWT.

    如果加利福尼亚州和元素的光盘矩阵,XR.是一个矩阵,其中每列是相应列的逆小波变换加利福尼亚州光盘

    数据类型:单身的|
    复数支持:万博1manbetx是的

    名称-值对的观点

    指定可选的逗号分离对名称,价值参数。名称是参数名称和价值为对应值。名称必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

    例子:XR = ILWT(CA,CD,'Liftingscheme',LSC,'Level',1)用来lsc提升方案以执行逆小波变换至级别1。

    正交或双正交小波用于逆LWT,指定为字符向量或字符串标量。看看小波财产liftingScheme支持的小波列表。万博1manbetx为了实现完美重构,指定的小波必须与获取系数时使用的小波相同加利福尼亚州光盘

    您无法指定“小波”“LiftingScheme”同时使用名称-值参数。

    例子:XR = ILWT(CA,CD,'小波','Bior3.5')用来bior3.5双正交小波。

    数据类型:字符|细绳

    提升方案用于逆lwt,指定为aliftingScheme目的。为了完美的重建,指定的提升方案必须是用于获得系数的相同提升方案加利福尼亚州光盘

    您无法指定“小波”“LiftingScheme”同时使用名称-值参数。

    例子:XR = ILWT(CA,CD,'Liftingscheme',LScheme)用来lScheme提升方案。

    重建水平,指定为不小于或等于的非负整数长度(cd)1。如果未指定,重构级别默认为0和XR.是一个完美的信号重建。

    例子:XR = ILWT(CA,CD,'级别',1)重建信号到一级。

    数据类型:

    扩展模式在LWT中使用,指定为a'定期'(默认),'Zeropad', 要么“对称”。的价值'延期'指定如何在边界扩展信号。

    例子:xr = ilwt(钙、cd、“扩展”,“对称”)指定对称扩展模式。

    整数值数据处理,指定为数字或逻辑1真正的)或0.错误的).

    • 1真正的) -保留整数值数据

    • 0.错误的) - 不要保留整数值的数据

    指定“Int2Int”只有当输入的所有元素都是整数时,才有名称值参数。

    例子:XR = ILWT(CA,CD,'INT2INT',TRUE)保存整数值数据。

    输出参数

    全部折叠

    的小波逆变换加利福尼亚州光盘,作为向量或矩阵返回。如果加利福尼亚州是标量或矢量,以及元素光盘是向量,XR.是一个向量。如果加利福尼亚州和元素的光盘矩阵,XR.是一个矩阵,其中每列是相应列的逆小波变换加利福尼亚州光盘

    数据类型:单身的|

    兼容性的考虑

    展开全部

    行为在R2021a中改变

    介绍了R2021a