summaryrefslogtreecommitdiff
path: root/2409/CH14/EX14.2/Ex14_2.sce
blob: 8c7cc0054d79710c74562707aa5659a85ddbde9f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

//Variable decalration

N=40     //No.of bits
E=5      //Maximum number of errors allowed
p=10**-3 //Average probability of error in transmission

//Calculation

Pmiss=0
for i = E+1:N
  Pmiss=Pmiss+(factorial(N)/((factorial(i)*factorial(N-i))))*(p**i)*((1-p)**(N-i))
end

Pmiss=Pmiss*10**12

//Result
printf("The probability of miss is %.1f * 10^-12",Pmiss)