blob: 696184459050c5b068bdb9f31369f4a0d5d737f6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
//Variable Declaration
CNRu=23 //carrier to noise ratio for uplink(dB)
CNRd=20 //carrier to noise ratio for downlink(dB)
CNRm=24 //carrier to noise ratio for intermodulation(dB)
//Calculation
NCR=10**(-CNRu/10)+10**(-CNRd/10)+10**(-CNRm/10) //Combined Noise to carrier ratio
CNR=-10*log10(NCR) //Combined carrier to noise ratio(dB)
//Result
printf("The combined carrier to noise ratio is %.2f dB",CNR)
|