xyasuof.m

来自「基于matlab的小波变换的图象压缩」· M 代码 · 共 22 行

M
22
字号
function ysf=yasuof(A,max)
%压缩幅值数组
ysf=[];j=A(1,1);num=0;
for i=A
   if num+max>32767
      ysf=[ysf,32767];num=1;
   end
   if i>0
      if j==0
         ysf=[ysf,num+max];num=0;ysf=[ysf,i];
      else
         ysf=[ysf,i];
      end
   else
      num=num+1;
   end
   j=i;
end
if num>0
   ysf=[ysf,num+max];
   end
return

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?