今天趁着无聊,试试通信原理上课讲到的用十三折线近似A律对数压缩特性
原本以为很快,没想到困难重重。
为了验证两者之间近似效果好不好,首先想到的就是将A律与十三折线呈现在一张图上看看效果
画十三折线和A律函数图还是简单的,几句代码就搞定了。也达到了目的,但是,这个时候却不能算出两者的差,因为A律的曲线我使用函数做的,而十三折线确实直接画的
两个对应的幅度值y是不同维数的,不可以相减!
后来搜到一个挺巧妙的方法,
x=0:0.0001:1;
y1=16.*x.*(x>=0 & x<1/128);
y2=16.*(x-1/128).*(x>=1