home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Explore the World of Soft…e: Engineering & Science
/
Explore_the_World_of_Software_Engineering_and_Science_HRS_Software_1998.iso
/
programs
/
electrnc
/
mcgarret.exe
/
NFTEMP.BAS
< prev
next >
Wrap
BASIC Source File
|
1987-06-03
|
941b
|
33 lines
8 CLS
10 LET Z=1/LOG(10)
20 PRINT" CASCADING NOISE FIGURE
25 PRINT
30 PRINT
35 PRINT" ENTER THE FIRST STAGE NOISE FIGURE IN DB
36 INPUT N1
37 PRINT
38 PRINT
45 PRINT" ENTER THE SECOND STAGE NOISE FIGURE IN DB
50 INPUT N2
55 PRINT
60 PRINT
65 PRINT" ENTER THE GAIN OF THE FIRST STAGE IN DB
70 INPUT G1
75 REM---TNE LOG TO BASE 10 IS Z*LN
80 F1=EXP(LOG(10)*N1/10):T1=(F1-1)*290!
85 F2=EXP(LOG(10)*N2/10):T2=(F2-1)*290!
90 LET FF=F2-1
95 G=EXP(LOG(10)*G1/10)
100 A=F1+FF/G
110 PRINT
120 PRINT
125 LET B=Z*10*LOG(A):B=INT(B*1000+.5)/1000
130 PRINT" THE CASCADED NOISE FIGURE IS
135 PRINT B;"DB"
140 T1=INT(T1*100+.5)/100:T2=INT(T2*100+.5)/100
150 PRINT:PRINT" EQUIV NOISE TEMP OF 1ST STAGE= ";T1;"DEGREES KELVIN
160 PRINT:PRINT" EQUIV NOISE TEMP OF 2ND STAGE= ";T2;"DEGREES KELVIN
162 T3=T1+T2/G:T3=INT(T3*100+.5)/100
165 PRINT:PRINT" TOTAL SYSTEM NOISE TEMP = ";T3;"DEGREES KELVIN
170 END