资源简介
matlab函数两个:一个是能量谱。 一个是小波包分解与重构;可以自己更改成一个程序,可以达到能量特征提取的目的

代码片段和文件信息
function E = wavelet_energy_spectrum( wptn )
%% 计算每一层每一个节点的能量
% wpt-wavelet packet tree
% n-第n层能量
%
% Author hubery_zhang
% Date 20170714
%%
% 求第n层第i个节点的系数
E(1:2^n )=0;
for i=1:2^n
E(i) = norm(wpcoef(wpt[ni-1])2); %求第i个节点的范数平方,其实也就是平方和
end
%求每个节点的概率
E_total=sum(E);
for i=1:2^n
p_node(i)= 100*E(i)/E_total;
end
% E = wenergy(wpt); only get the last layer
figure;
x=1:2^n;
bar(xp_node);
title([‘第‘num2str(n)‘层‘]);
axis([0 2^n 0 100]);
xlabel(‘结点‘);
ylabel(‘能量百分比/%‘);
for j=1:2^n
text(x(j)p_node(i)num2str(p_node(j)‘%0.2f‘)...
‘HorizontalAlignment‘‘center‘...
‘VerticalAlignment‘‘bottom‘)
end
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1486 2017-10-19 20:33 wavelet_packetdecomposition_reconstruct.m
文件 725 2017-10-19 20:32 wavelet_energy.m
- 上一篇:车辆检测 matlab
- 下一篇:复杂网络 图论 统计特征 Matlab 源代码
相关资源
- 读取txt文件内容matlab代码实现
- 细胞图像分割matlab代码
- 基于MP的时频分析MATLAB代码
- WCDMA matlab代码
- 图像降噪Matlab代码
- 圣诞树(matlab代码)
- 心音信号处理分析(附matlab代码)
- Pattern Recognition and Machine Learning(高清
- 均值滤波和FFT频谱分析Matlab代码
- 欧拉放大论文及matlab代码
- GPS信号的码捕获matlab代码.7z
- matlab读取SP3文件
- 图像的饱和度,亮度,色调的matlab代
- 肤色检测matlab代码
- sutton强化学习随书MATLAB代码
- 压缩鬼成像matlab代码
- 压缩感知(Compressed Sensing CS)matlab代
- 基于OFDMA系统的多用户资源分配算法,
- Allan方差分析MATLAB代码,含MPU6050八小
- 均匀球体剖面重力异常正演模拟Matl
- 印章识别matlab代码
- 连续潮流matlab代码
- 线性拟合仿真-最小二乘法、正交回归
- 矩阵填充MATLAB代码
- 大型飞机航拍图处理matlab代码
- LMS语音信号去噪matlab代码
- 卡尔曼滤波MATLAB代码170027
- Matlab代码编写的semi-supervised CCA 程序
- EOF分析matlab代码
- 尾灯识别matlab代码
评论
共有 条评论