Autor Tema: Distribución de Poisson (ii)

0 Usuarios y 1 Visitante están viendo este tema.

24 Marzo, 2020, 05:21 pm
Leído 167 veces

Bobby Fischer

  • $$\pi \pi \pi \pi \pi$$
  • Mensajes: 537
  • País: es
  • Karma: +1/-0
  • Sexo: Masculino
    • chess.com
Hola,

He hecho este código en Matlab que da la función de masa y la de distribución de una Poisson de parámetro \( \lambda \), por si queréis hacer algún comentario.

Código: [Seleccionar]
function bobby_86(lambda,n)
% close all, for lambda=0:10, bobby_86(lambda,20), end
f=zeros(n+2,1);
f(1)=exp(-lambda);
F=zeros(n+2,1);
F(1)=f(1);
figure(floor(2*lambda+2))
hold on
text(n-1,0.8,['\lambda=',num2str(lambda)])
for i=2:n+2
    plot([i-2 i-1],[F(i-1) F(i-1)],'b')
    f(i)=lambda^(i-1)*exp(-lambda)/factorial(i-1);
    F(i)=F(i-1)+f(i);
end
axis([0 n+1 0 1])
hold off
figure(floor(2*lambda+1))
hold on
text(n-2,0.8*max(f(1:n+1)),['\lambda=',num2str(lambda)])
plot(0:n,f(1:n+1),'bp','MarkerFaceColor','c')
hold off
end