对小波函数wenergy(C,L)的计算方法的分析

通过Matlab 自带的小波函数[C,L] = wavedec(X,N,'name');可以目标分析数据进行小波分解。并通过函数X = wrcoef('type',C,L,'wname',N)对小波低频数据a 和高频数据d 进行重构。以下对该命令的计算逻辑进行简要分析: 主要结论:

该公式可以理解为计算低频信号a n 能量和各高频信号d 1,d 2,…d n 信号的能量与总能量的比值。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

设向量a=[2 4 5 8 6 7 8 9 1 5 8 7];

1. 对该向量采用db1小波1层分解,得到 a1=[ 3 3 6.5 6.5 6.5 6.5 8.5 8.5 3 3 7.5 7.5] d1= [-1 1 -1.5 1.5 -0.5 0.5 -0.5 0.5 -2 2 0.5 -0.5] (1)手动计算能量

a1能量=∑a i 2

12i=1(对a1中所有数据求平方和)=462 d1能量=∑d i 212i=1(对d1中所有数据求平方和)=16

a1能量占比= a1能量/( a1能量+ d1能量)= 97.7901% d1能量占比= a1能量/( a1能量+ d1能量)= 2.2099% (2)通过命令计算能量

而直接通过命令[Ea,Ed] = wenergy(c,l)计算得到 a1, d1 能量占比为97.7901%,2.2099%

两种方法计算结果相等。 相关命令如下:

clear all;

a=[2 4 5 8 6 7 8 9 1 5 8 7]; [c,l] = wavedec(a,1,'db1'); a1=wrcoef('a',c,l,'db1',1); d1=wrcoef('d',c,l,'db1',1); [Ea,Ed] = wenergy(c,l)

用matlab求小波系数能量,Matlab小波能量计算函数wenergy(C,L)相关推荐

  1. 用matlab求小波系数能量,Matlab小波能量计算函数wenergy(C-L).pdf

    对小波函数wenergy(C,L) 的计算方法的分析 通过Matlab 自带的小波函数[C,L] = wavedec(X,N,'name');可以目标分析数据 进行小波分解.并通过函数X = wrco ...

  2. Matlab 求纳什效率系数(NSE)

    Matlab求NSE系数 function nse = NSE(sim, obs) %输入参数分别为模拟值.实测值(序列) ave_obs = sum(obs(:))/numel(obs); %实测数 ...

  3. 小波系数等值线图和小波方差图绘制教学

    目录 1.数据格式的转化 2. 边界效应的消除或减小 3. 计算(复)小波系数 4. 计算小波系数的实部.模和模方 5. 绘制小波系数实部等值线图 6. 绘制小波系数模和模方等值线图 7. 绘制小波方 ...

  4. matlab求球的体积,【matlab计算不规则物体体积资讯】matlab计算不规则物体体积足球知识与常识 - 足球百科 - 599比分...

    matlab,求不规则三维图形体积? 我咋看也是个光滑曲面呀,哪来的体积?当然假如xy面到曲面之间全被填充为实体,应该能用循环或积分计算每个xy单位面积上的曲顶柱体的体积,然后求和,我用循环尝试了下: ...

  5. 如何用matlab求线性方程的通解,用matlab求线性方程的解

    用矩阵除法,求线性方程组的特解 利用矩阵除法求线性方程组的形式为:AX=b,其中A为系数矩阵,b为方程组右侧的一列常数. 由AX=b,得X=A\b,在这种条件下,首先要保证A为满秩矩阵,否则无法求解. ...

  6. matlab求被21整除,用matlab求[100,999]之间能被21整除的数的个数,还有建立一个字符串向量,删除大写字母._...

    怕散!|用户:的问题 用 matlab求[100,999]之间能被21整除的数的个数,还有建立一个字符串向量,删除大写字母. Promise丶陌影|用户:问问回答: clc;clear; m=0; f ...

  7. matlab求三维图形表面积,基于MATLAB的不规则平面立体表面积计算

    ·12· 设计与研究 机械 2012 年第 2 期 总第 39 卷 --------------- 收稿日期:2011-06-10 作者简介:和蕴锋(1988-),女,河南漯河人,硕士研究生,主要研究 ...

  8. matlab求系统全响应,利用matlab求LTI连续系统的响应

    <利用matlab求LTI连续系统的响应>由会员分享,可在线阅读,更多相关<利用matlab求LTI连续系统的响应(3页珍藏版)>请在人人文库网上搜索. 1.实验3 利用mat ...

  9. matlab求两方程交点坐标,matlab求交点坐标

    b xi ? 0(i ? 1, 2, , n) 三.线性规划问题的求解方法二元线性规划问题的图解法 线性规划问题的理论解法 线性规划问题的MATLAB软件解法 线性规划问题的图解...... MATL ...

最新文章

  1. 001-SDK框架之Unity游戏调用SDK
  2. C++——lambda表达式
  3. 使用 RMAN 同步数据库
  4. 使Safari在Windows Vista上每20秒停止崩溃
  5. Django开发中常用的命令总结
  6. =在 java中怎么表示_在Java中各种类型运算符的介绍与其基本使用方式(有具体使用示例)...
  7. 【C语言】用C语言输出“心形”图案
  8. Rsyslog+LogAnalyzer+MySQL部署日志服务器
  9. 90年代中国人一个月挣多少钱?一组数据带你看懂90年代消费情况
  10. ORACLE语句大全
  11. 思科2960交换机telnet连接配置
  12. 局部钩子能防全局钩子吗_这个英雄还值得我们去练吗?百里玄策打法难点解析...
  13. (Linux)进程间通信
  14. 一、Tableau 基本介绍
  15. Python中timestamp时间戳和日期时间的转换
  16. 『递推』[AGC043D] Merge Triplets
  17. office2013
  18. 基于proteus的花样流水灯的设计(仅供参考)
  19. 【小程序动画合集】10种小程序动画效果实现方法,文章太长建议收藏!
  20. automake,autoconf使用详解

热门文章

  1. 关于Qt退出码255的一点总结
  2. 软件设计模式与体系结构(中)
  3. 产品策略闭环是个什么环?
  4. python漫画滤镜怎么实现的_OpenCV图片漫画效果的实现示例
  5. Matplotlib中的“plt”和“ax”,设置大小刻度,设置实线和虚线方格线
  6. 有悔棋功能的五子棋c语言代码,有保存读取悔棋功能的五子棋.doc
  7. 20行代码实现微信拜年消息智能自动回复
  8. 全球与中国铸造模拟软件市场深度研究分析报告(2022)
  9. 深度强化学习中带有阴影的曲线是怎么画的?
  10. 2021-11-03小程序调查问卷及搭建服务器后台案例