paixuhuff.m
来自「matlab写的lzw和huffman的编码」· M 代码 · 共 20 行
M
20 行
function return1=paixuhuff(data2)
%可以对含 有任意个数的数 组进行排序
%data2为一个二维数组,对第一列为符号,第二列为概率,对符号概率进行排序
%输出也为二维数组,按降序排列,概率与符号的行相对位置不变
n2=size(data2);
n=n2(1);
dat=data2;
%降序
for s=1:n
for s2=s+1:n
if dat(s,2)<dat(s2,2)
nm=dat(s,:);
dat(s,:)=dat(s2,:);
dat(s2,:)=nm;
end
end
end
return1=dat;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?