exponenta event banner

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