File:KernelDensityGaussianAnimated.gif
De Wikimedia Commons
Salta a la navegació
Salta a la cerca
Mida d'aquesta previsualització: 800 × 427 píxels. Altres resolucions: 320 × 171 píxels | 820 × 438 píxels.
Fitxer original (820 × 438 píxels, mida del fitxer: 478 Ko, tipus MIME: image/gif, en bucle, 10 fotogrames, 11 s)
Informació del fitxer
Dades estructurades
Llegendes
Resum
[modifica]DescripcióKernelDensityGaussianAnimated.gif |
English: Animated version of File:KernelSmoothing.svg |
Data | |
Font | Treball propi |
Autor | طاها |
|
% This code generates a single frame of the above animation.
% 10 frames are generated and put together to create the gif animation.
function densityEstimation
N = 100;
d = 3;
pp = 0.4; % Mixture ratio
p = rand(N, 1) > pp;
% 1) Plot the Actual density
x = -4:0.01:6.5;
y = (1-pp)*normpdf(x,0,1) + pp*normpdf(x,d,1);
plot(x, y, 'LineWidth', 2.5)
% 2) Get samples from the density
samp = genSamp(0, d, p);
hold on
stem(samp, 0.05*ones(size(samp)), 'r', 'LineWidth',1.5, 'MarkerSize', 6)
% 3) Put small Gaussian kernels around each sample
lambda = 0.35;
for i = 1:N
x = (samp(i)-3*lambda):0.01:(samp(i)+3*lambda);
y = normpdf(x,samp(i),lambda);
h = plot(x, 0.03*y, ':g', 'LineWidth',1.5);
set(h,'Color',0.5*[1,1,1])
end
% 4) Find the kernel density estimate
x = -4:0.01:6.5;
y = zeros(size(x));
for i = 1:N
y = y + normpdf(x,samp(i),lambda);
end
y = y/N;
plot(x, y, '--k', 'LineWidth', 2.5)
% Format axes
set(gca,'LineWidth',2, 'FontSize', 20)
axis([-4 8 0 0.3])
end
function samp = genSamp(x1, x2, p)
samp = p.*(x1+ randn(length(p), 1)) + (1-p).*(x2+ randn(length(p), 1));
end
Llicència
[modifica]Jo, el titular dels drets d'autor d'aquest treball, el public sota la següent llicència:
Aquest fitxer està subjecte a la llicència de Creative Commons Reconeixement i Compartir Igual 3.0 No adaptada.
- Sou lliure de:
- compartir – copiar, distribuir i comunicar públicament l'obra
- adaptar – fer-ne obres derivades
- Amb les condicions següents:
- reconeixement – Heu de donar la informació adequada sobre l'autor, proporcionar un enllaç a la llicència i indicar si s'han realitzat canvis. Podeu fer-ho amb qualsevol mitjà raonable, però de cap manera no suggereixi que l'autor us dóna suport o aprova l'ús que en feu.
- compartir igual – Si modifiqueu, transformeu, o generareu amb el material, haureu de distribuir les vostres contribucions sota una llicència similar o una de compatible com l'original
Historial del fitxer
Cliqueu una data/hora per veure el fitxer tal com era aleshores.
Data/hora | Miniatura | Dimensions | Usuari/a | Comentari | |
---|---|---|---|---|---|
actual | 08:00, 29 gen 2013 | 820 × 438 (478 Ko) | طاها (discussió | contribucions) | User created page with UploadWizard |
No podeu sobreescriure aquest fitxer.
Ús del fitxer
No hi ha pàgines que utilitzin aquest fitxer.
Ús global del fitxer
Utilització d'aquest fitxer en altres wikis:
- Utilització a bn.wikibooks.org
- Utilització a ca.wikipedia.org
- Utilització a en.wikipedia.org
- Utilització a fa.wikipedia.org
- Utilització a fa.wikibooks.org
- Utilització a hy.wikipedia.org
- Utilització a hy.wikibooks.org
- Utilització a pt.wikipedia.org
- Utilització a su.wikipedia.org
- Utilització a uk.wikipedia.org