资源简介
用matlab实现fano编码
相当好的压缩编码方法
代码片段和文件信息
%函数f1存放于f1.m
function x=f1(ijpr)
global x;
x=char(x);
if(j<=i)
return;
else
q=0;
for t=i:j %对于区间[ij]自上而下求累加概率值
q=p(t)+q;y(t)=q;
end
for t=i:j%把所有自上而下的累加概率值与该区间总概率值减该累加概率值之差取绝对值存在一数组
v(t)=abs(y(t)-(q-y(t)));
end
for t=i:j
if(v(t)==min(v)) %求该
- 上一篇:图像NMF分解MATLAB代码
- 下一篇:粒子群算法详解+matlab代码说明
评论
共有 条评论