资源简介

模糊熵计算,可用于生理信号的变异性分析。本算法降低了个体差异,更易于检测生理状态引起的复杂度改变。

资源截图

代码片段和文件信息

function CF = fuzzyen(xymr)
% remove the baseline before
N     = length(x);
n     = 2;
ux    = zeros(N-m1);
for i = 1:N-m
    uy = zeros(N-m1);
    for j = 1:N-m
        dis   = max(abs(x(i:i+m-1)-mean(x(i:i+m-1))-y(j:j+m-1)+mean(y(i:i+m-1))));
        uy(j) = exp(-dis.^n/r);
    end
    ux(i) = mean(uy);
end
Bm = mean(ux);

ux    = zeros(N-m1);
for i = 1:N-m
    uy = zeros(N-m1);
    for j = 1:N-m
        dis   = max(abs(x(i:i+m)-mean(x(i:i+m))-y(j:j+m)+mean(y(i:i+m))));
        uy(j) = exp(-dis.^n/r);
    end
    ux(i) = mean(uy);
end
Am = mean(ux);

CF = -log(Am/Bm);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-07-27 05:17  FuzzyEn\
     文件         609  2013-11-06 04:33  FuzzyEn\fuzzyen.m
     文件          22  2014-07-27 05:18  FuzzyEn\Note.txt

评论

共有 条评论