/ / Будь-хто може надати просту MATLAB-процедуру оцінки ядра щільності? - MATLAB, статистика, оцінка

Будь-хто може надати просту MATLAB-програму для оцінки яскравості щільності? - MATLAB, статистика, оцінка

Я намагаюся вивчити оцінку щільності ядра від базової. Будь-хто матиме просту програму для 1-го KDE, це буде корисним. Дякую.

Відповіді:

2 для відповіді № 1

Якщо у вас є інструмент MATLAB, ви можете використовувати ksdensity Оцінити pdf / cdf з використанням згладжування ядра. Ось приклад

data=[randn(2000,1);4+randn(2000,1)];%# create a bimodal Gaussian distribution
x=linspace(-4,8,1e4);%# need to evaluate density at these points

pF=ksdensity(data,x,"function","pdf");%# evaluate the pdf of the data points

Якщо ви задумали це, це повинно виглядати так

введіть опис зображення тут

Ви також можете отримати сукупний розподіл абозворотний кумулятивний або змінити ядро, яке використовується. Ви можете знайти список параметрів з наданого посилання. Це допоможе вам розпочати роботу :)