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.')

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

 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.')

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

| |

Введенный в R2008a