第9章数字信号处理的实现 西安也子发ple刎 西pe子科 9 690u (a) (b) 图9.1.1量化噪声e(n)的概率密度曲线
第9章 数字信号处理的实现 图9.1.1 量化噪声e(n)的概率密度曲线
第9章数字信号处理的实现 根据上述量化原理,建立量化的数学模型: [x]=g round [x/g] (9.1.1) 式中,round[x]表示对x四舍五入后取整,round[x/g] 表示x包含量化阶g的个数,所以Q[x]=q.round[/g] 就是量化后的数值。x可以是标量、向量和矩阵。将数取 整的方法有四舍五入取整、向上取整、向下取整、向零 取整,对应的MATLAB取整函数分别为round(x)、 ceil(x)、foor(x)、fix(x)。round最常用,对应的MATLAB 量化语句为xq=q*round(x/q)
第9章 数字信号处理的实现 根据上述量化原理,建立量化的数学模型: Q[x]=q round[x/q] (9.1.1) 式中,round[x]表示对x四舍五入后取整,round[x/q] 表示x包含量化阶q的个数,所以Q[x]=q.round[x/q] 就是量化后的数值。x可以是标量、向量和矩阵。将数取 整的方法有四舍五入取整、向上取整、向下取整、向零 取整,对应的MATLAB取整函数分别为 round(x) ceil(x)、floor(x)、fix(x)。round最常用,对应的MATLAB 量化语句为xq=q*round(x/q)
第9章数字信号处理的实现 例如,x=0.8012,b=6,量化程序如下: x=0.8012;b=6; q-2^-b; %计算量化阶q xq=q*round(x/q) %对x舍入值量化 e-x-xq %计算量化误差e 运行结果: xq=0.796875,e=0.004325
第9章 数字信号处理的实现 例如,x=0.8012,b=6,量化程序如下: x=0.8012; b=6; q=2^-b; %计算量化阶q xq=q*round(x/q) %对x e=x-xq %计算量化误差e 运行结果: xq=0.796875, e=0.004325
第9章数字信号处理的实现 9.1.2AD变换器中的量化效应 AD变换器的功能原理图如图9.l.(a)所示,图中(n) 是量化编码后的输出,如果未量化的二进制编码用x()表示, 那么量化噪声为 e(n)=(n)-x(因此AD变换器的 输出 ) (n)=x(n)+e(n) (9.1.2) 考虑AD变换器的量化效应,其统计模型如图9.1.2(b)所示。 这样,由于e(n)的存在而降低了输出端的信噪比
第9章 数字信号处理的实现 9.1.2 A/D变换器中的量化效应 A/D变换器的功能原理图如图9.1.(a) 所示,图中 是量化编码后的输出,如果未量化的二进制编码用x(n)表示, 那么量化噪声为 ,因此A/D变换器的 输出 为 (9.1.2) 考虑A/D变换器的量化效应,其统计模型如图9.1.2(b)所示。 这样,由于e(n) x ˆ(n) e(n) = x ˆ(n) − x(n) x ˆ(n) x ˆ(n) = x(n) + e(n)
第9章数字信号处理的实现 e(n) x(0 采样 x(nT) 量化编码 ) x.(t) x(n) (m) 理想ADC (a)A/D变换器功能原理图 (b)统计模型 图9.1.2 ADC功能原理图及统计模型
第9章 数字信号处理的实现 图9.1.2 A/DC功能原理图及统计模型