errvar
양자화 오차의 분산
구문
v = errvar(q)
설명
v = errvar(q)
는 신호를 quantizer
객체 q
로 양자화할 때 발생하는, 균일하게 분포된 난수 양자화 오차의 분산을 반환합니다.
참고
신호 정밀도가 quantizer
의 정밀도에 가까우면 결과가 정확하지 않습니다.
예제
다음과 같이 quantizer
객체 q
에 대한 양자화 오차의 분산 v
를 구합니다.
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에 개발됨