errpdf

Функция плотности вероятностей ошибки квантования

Синтаксис

[f,x] = errpdf(q)
f = errpdf(q,x)

Описание

[f,x] = errpdf(q) возвращает функцию плотности вероятностей f рассчитывается по значениям в x. Векторная x содержит равномерно распределенные случайные ошибки квантования, которые возникают из-за квантования сигнала quantizer q объекта.

f = errpdf(q,x) возвращает функцию плотности вероятностей f вычисляется в значениях в векторных x.

Примечание

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

Примеры

свернуть все

q = quantizer('nearest',[4 3]);
[f,x] = errpdf(q);
subplot(211)
plot(x,f)
title('Computed PDF of the quantization error.')

Figure contains an axes. The axes with title Computed PDF of the quantization error. contains an object of type line.

Выходной график показывает функцию плотности вероятностей ошибки квантования. Сравните этот результат с графиком функции плотности вероятностей выборки из эксперимента Монте-Карло:

 r = realmax(q);
      u = 2*r*rand(10000,1)-r;  % Original signal
      y = quantize(q,u);        % Quantized signal
      e = y - u;                % Error
      subplot(212)
      hist(e,20)
      gca.xlim = [min(x) max(x)];
      title('Estimate of the PDF of the quantization error.')

Figure contains 2 axes. Axes 1 with title Computed PDF of the quantization error. contains an object of type line. Axes 2 with title Estimate of the PDF of the quantization error. contains an object of type patch. This object represents e.

См. также

| |

Введенный в R2008a