Если у вас есть набор инструментов статистики в 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
Если вы построите его, он должен выглядеть следующим образом
Вы также можете получить накопительное распределение или обратное накопленное или изменить используемое ядро. Вы можете посмотреть список опций по предоставленной ссылке. Это должно помочь вам начать:)