pcm.m
来自「pcm编码 有关线性、A律、mu律的pcm编码的matlab实现」· M 代码 · 共 17 行
M
17 行
function ypcm=pcm(Y,name)
%均匀量化
x=Y;
s=sign(x); %求得每一序列值的符号
x=abs(x); %求序列的绝对值
ypcm=x;
%舍掉后八位
ypcm=ypcm.*(2^7);
ypcm=floor(ypcm);
ypcm=ypcm.*s;
%写入编码压缩文件
fid=fopen([name,'.p'],'wb');
fwrite(fid,ypcm,'int8');
fclose(fid);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?