errvar
量化误差的方差
语法
v = errvar(q)
说明
v = errvar(q)
返回由 quantizer
对象 q
量化信号产生的均匀分布随机量化误差的方差。
注意
当信号精度接近 quantizer
的精度时,结果不精确。
示例
求 v
,即 quantizer
对象 q
的量化误差的方差:
q = quantizer; v = errvar(q)
v = 7.761021455128987e-11
现在比较 v
和 v_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 中推出