errvar

Отклонение ошибки квантования

Синтаксис

v = errvar(q)

Описание

v = errvar(q) возвращает дисперсию равномерно распределенной случайной ошибки квантования, которая является результатом квантования сигнала объектом quantizer q.

Примечание

Результаты не точны, когда точность сигнала близко к точности quantizer.

Примеры

Найдите v, отклонение ошибки квантования для объекта quantizer q:

q = quantizer;
v = errvar(q)

v =

    7.761021455128987e-011

Теперь сравните 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.520208858166330e-011

Смотрите также

| |

Введенный в R2008a