zero value in beronoulli trials !!!

14 visualizaciones (últimos 30 días)
reem
reem el 10 de Abr. de 2011
Hi sir,I want to know,why some values in my program equal to zero
This is my program
N=10;
P=0.5;
for K=0:N;
format long e
M =exp((P)^K*((1-P)^N-K)*(factorial(N)/factorial(K)*factorial(N-K)))
display(M)
end
Thanks in advance

Respuesta aceptada

Andrew Newell
Andrew Newell el 10 de Abr. de 2011
The correct expression is
M =P.^K.*(1-P).^(N-K).*factorial(N)./(factorial(K).*factorial(N-K))
If you have the Statistics Toolbox, you can confirm that this gives the same output as
binopdf(0:N,N,P)
  1 comentario
reem
reem el 10 de Abr. de 2011
Thank you so so much Oleg and Andrew
I will not forget your help forever
Kind regards

Iniciar sesión para comentar.

Más respuestas (2)

Oleg Komarov
Oleg Komarov el 10 de Abr. de 2011
Some other parenthesis mistakes corrected:
N=10;
P=0.5;
K=0:N;
M =exp(P.^K.*(1-P).^(N-K).*factorial(N)./(factorial(K).*factorial(N-K)))
  1 comentario
reem
reem el 10 de Abr. de 2011
Thank you so much Oleg
I hope all best thing for you

Iniciar sesión para comentar.


bym
bym el 10 de Abr. de 2011
I think you want N!/(K!*(N-K)!)<--note parentheses
  1 comentario
reem
reem el 10 de Abr. de 2011
Yes I want that,so what is the problem here in my program

Iniciar sesión para comentar.

Categorías

Más información sobre MATLAB en Help Center y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by