Main Content

errvar

量化误差的方差

语法

v = errvar(q)

说明

v = errvar(q) 返回由 quantizer 对象 q 量化信号产生的均匀分布随机量化误差的方差。

注意

当信号精度接近 quantizer 的精度时,结果不精确。

示例

v,即 quantizer 对象 q 的量化误差的方差:

q = quantizer;
v = errvar(q)
v =

     7.761021455128987e-11

现在比较 vv_est,蒙特卡罗试验的样本方差:

r = realmax(q);
      u = 2*r*rand(1000,1)-r;  % Original signal
      y = quantize(q,u);       % Quantized signal
      e = y - u;               % Error
      v_est = var(e)           % Estimate of the error variance
v_est =

     7.686538499583834e-11

版本历史记录

在 R2008a 中推出

另请参阅

| |