alaw.m
来自「该代码实现了A率和mu率PCM算法」· M 代码 · 共 13 行
M
13 行
%A率压缩
function[y,a]=alaw(x,A)
%alaw 非均匀PCM的A律非线性
%Y=ALAW(X,A)
%X=input vector
a=max(abs(x));
for i=1:length(x)
if abs(x(i))<=1/A
y(i)=A*(x(i)/a)/(1+log(A));
else
y(i)=sign(x(i))*(1+log(A*abs((x(i)/a))))/(1+log(A));
end
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?