资源简介
多尺度熵matlab程序,很好用,里边有注释,适合初学者
代码片段和文件信息
function msen=MsEn(mrXnt)
%本函数计算时间序列的多尺度熵
%input
% m:维数
% r:阈值
% Xn:时间序列
% t:尺度因子
%output
% msen:计算所得的样本熵值
%2013.6.9 赵冰心
M=fix(length(Xn)/t);
for i=1:M
Yn(i)= sum ( Xn((((i-1)*t)+1) :(i*t) ) )/ t ;
end
for j=1:(length(Yn)-m+1)
Ym(:j)=Yn(((j-1)+1):(j-1+m));
end
for k=1:(length(Yn)-m)
for g=(k+1):(length(Yn)-m+1)
mm=abs(Ym(:k)-Ym(:g));
d(gk)=max(mm);
end
end
Bm=0;
for k=1:(length(Yn)-m)
i=0;
for g=(k+1):(length(Yn)-m+1)
if d(gk) i=i+1;
Bm(k)=i;
end
end
end
Cmr=Bm/(M-m);
meanCmr=mean(Cmr);
for j=1:(length(Yn)-m)
Ym1(:j)=Yn(((j-1)+1):(j+m));
end
for k=1:(length(Yn)-m-1)
for g=(k+1):(length(Yn)-m)
d1(gk)=max(abs(Ym1(:k)-Ym1(:g))
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1100 2020-07-27 23:41 MsEn.m
相关资源
- ImageSegmentation 多尺度分水岭变换分割
- CEEMD 新的EMD改进算法
- Fuzzy_entropy_bbd 模糊熵
- image-quality-evaluation 该matlab代码主要用
- nsct_toolbox 多尺度图像非下采样轮廓波
- MATLAB_pitch 用matlab计算一些基本的音频
- liziqun 利用粒子群算法做的关于基于指
- work 有小波分解求小波熵
- xiaoboshang
- wavelet 用于求取小波包变换后小波系数
- Entropy 有关于求取图像信息熵的matla
- MRMRF_imgSegmentation 基于多尺度MRF模型的
- entropy 各种信息熵的计算
- TwoDZuiXiaoFuzzyEntropy 基于二维直方图的
- super-pixel 基于熵率的超像素分割代码
- MMSE 多变量多尺度熵分析程序
- 近似熵/模糊熵/样本熵MATLAB代码
- 快速近似熵程序
- 多尺度熵第三段
- 小波熵源代码
- 多尺度散布熵(matlab).rar
- 图像二维信息熵的计算
- 基于小波包熵和模糊C均值的轴承故障
- 熵权法matlab.zip
- 排列熵的matlab程序
- matlab熵权法程序
- 信息熵 MATLAB 程序,直接输入数据调用
- 基于小波变换模极大的多尺度图像边
- 基于谱熵的端点检测matlab仿真实现
- 小波熵程序
评论
共有 条评论