find bandwidth of Kernel Density Estimator

1 Ansicht (letzte 30 Tage)
ha ha
ha ha am 6 Mär. 2018
Beantwortet: ha ha am 6 Mär. 2018
I'm doing kernel density estimator of the set of 1d data by using the blow code:
clear;clc;data=[randn(100,1)-10;randn(100,1)+10]; % normal mixture with two humps
[bandwidth,density,xmesh,cdf]=kde(data);
hold on;plot(xmesh',density);xlabel('data');ylabel('density');grid on; % plot kde with solve-the-equation bandwidth
The function "kde" is used as follow link:
https://www.mathworks.com/matlabcentral/fileexchange/14034-kernel-density-estimator
The example result is as this below picture.
Question: Now, I wanna find some value (data1, data2, bw1, bw2)from this result. Please see the figure. How can I find???
  2 Kommentare
KSSV
KSSV am 6 Mär. 2018
Read about findpeaks
ha ha
ha ha am 6 Mär. 2018
Thank answer. correct

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

ha ha
ha ha am 6 Mär. 2018
findpeaks

Weitere Antworten (0)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by