Среднее значение ошибки квантования
m = errmean(q)
m = errmean(q)
возвращает среднее значение равномерно распределенной случайной ошибки квантования, которая является результатом квантования сигнала quantizer
объект q
.
Примечание
Результаты не точны, когда точность сигнала близко к точности quantizer
.
Найдите m
, среднее значение ошибки квантования для quantizer
q
:
q = quantizer; m = errmean(q)
m = -1.525878906250000e-05
Теперь сравните m
к m_est
, демонстрационное среднее значение из эксперимента Монте-Карло:
r = realmax(q); u = 2*r*rand(1000,1)-r; % Original signal y = quantize(q,u); % Quantized signal e = y - u; % Error m_est = mean(e) % Estimate of the error mean
m_est = -1.526738835715480e-05