blob: 754b4a522c72a8ef451f394fe5120c7875bd8f11 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
//Variable Declaration
TAn=35 // Antenna Noise Temperature(Kelvin)
TRn=100 // Receiver Noise Temperature(Kelvin)
k=1.38*10**-23 //Boltzman constant(joules)
B=36*10**6 //Bandwidth
//Calculation
N0=(TAn+TRn)*k //noise power density(10**-21 joules)
PN=N0*B/10**-12 //Noise power for given bandwidth(picoWatts)
//Results
printf("The noise Power density is %.2e Joules",N0)
printf("The noise power for given bandwidth is %.3f pW",PN)
|