📄 alaw.m
字号:
%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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -