blob: 937eba9cb2ccf0a11ddb11b164a62344cc53dda0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
//Chapter 6, Example 6.15, page 265
clc
//Initialisation
t1=25 //terminal transmitter power
t2=2 //terminal transmitter power
gd=3 //correction factor of receiver antennas
lc=5 //coupler loss
prm=-105 //receiver sensitivity
prb=-110 //receiver sensitivity
//Calculation
ptb=10*log10(t1*10**3)
ptm=10*log10(t2*10**3)
p=ptb-ptm //Transmitting gain in downlink
ga=prm-prb //Receiving gain in uplink
tg=gd+ga+lc //total gain on the uplink
//Results
printf("Transmitting gain in downlink = %.1f dBm",p)
printf("\nReceiving gain in uplink = %.1f dBm",ga)
printf("\ntotal gain on the uplink = %.1f dBm",tg)
|