资源简介
可以利用此代码完成信息熵及其互信息直接的计算,解决的·互信息在实际计算中不好求解的情况。此代码在matlab中可正常运行。
代码片段和文件信息
function e=CEntropy(xysign)
%条件熵. xy =联合分布密度函数sign=‘x’表示y关于x的条件概率
x=sum(xy2);
y=sum(xy1);
if sign==‘x‘
e=JEntropy(xy)-Entropy(x);
elseif sign==‘y‘
e=JEntropy(xy)-Entropy(y);
else e=FALSE
end
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 271 2017-11-28 23:36 信息熵互信息代码\CEntropy.m
文件 101 2017-11-28 23:35 信息熵互信息代码\Entropy.m
文件 114 2017-11-28 23:36 信息熵互信息代码\IInfo.m
文件 104 2017-11-28 23:35 信息熵互信息代码\JEntropy.m
文件 1263 2017-11-28 23:16 信息熵互信息代码\llh.m
文件 1249 2017-11-28 22:16 信息熵互信息代码\MI.m
目录 0 2018-10-22 16:47 信息熵互信息代码
----------- --------- ---------- ----- ----
3102 7
- 上一篇:基于dft的图像压缩matlab实现
- 下一篇:非线性模型预测控制算法程序
评论
共有 条评论