文档

detcoef

一维细节系数

语法

D = detcoef (C、L, N)
D = detcoef (C、L)

描述

detcoef是一个一维小波分析函数。

D = detcoef (C、L, N)提取的细节系数的水平N小波分解的结构[C、L]。看到wavedec的更多信息Cl

水平N必须是一个整数,这样吗1NNMAX在哪里NMAX=长度(L) 2

D = detcoef (C、L)提取细节系数在去年水平NMAX

如果N是一个向量的整数1≤N (j)NMAX:

  • DCELL = detcoef (C、L, N,“细胞”)返回一个单元阵列DCELL {j}包含的细节系数N (j)

  • 如果长度(N) > 1,DCELL = detcoef (C、L, N)相当于DCELL = detcoef (C、L, N,“细胞”)

  • DCELL = detcoef (C、L、“细胞”)相当于DCELL = detcoef (C、L [1: NMAX])

  • (D1,……Dp) = detcoef (C、L, N (1)……N (p))提取细节系数的水平[N (1)……N (p))

例子

全部折叠

这个例子展示了如何获取和情节的细节系数的电流信号。这个示例使用补零(见dwtmode)。

负载信号和选择第一个3920个样本。

负载leleccum;s = leleccum (1:3920);

在三级使用db1执行分解。提取细节系数水平1、2和3的分解结构。

[c、l] = wavedec(年代,3,“db1”);(两张cd,, cd3) = detcoef (c、l (1 2 3));

画出原始信号。

情节(s)标题(原始信号的1000)ylim ([0])

图3详细级别系数。

情节(cd3)标题(“三级细节系数(cd3)”60)ylim ([-60])

图2级细节系数。

情节(张)标题(的2级细节系数(张)60)ylim ([-60])

画出1级细节系数。

情节(cd1)标题(“一级细节系数(cd1)”60)ylim ([-60])

扩展功能

C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。

另请参阅

|

之前介绍过的R2006a

这个主题有帮助吗?