blob: f4fd8bc5d2f00a6db8d338e598bd45bf603dfcdd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
//Variable decalration
N=40 //No.of bits
E=5 //Maximum number of errors allowed
//Calculation
Pfalse=0
for i = 0:E
Pfalse=Pfalse+(factorial(N)*2**-N)/((factorial(i)*factorial(N-i)))
end
Pfalse=Pfalse*10**7
//Result
printf("The probability of miss is %.1f * 10^-7",Pfalse)
|