summaryrefslogtreecommitdiff
path: root/3754/CH25/EX25.12/25_12.sce
blob: 117e6db5b19105bad416294d7e92371b45dbacaf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
clear//

//Variables

hie = 1100.0                          //hie (in ohm)
hre = 2.5 * 10**-4                    //hre
hfe = 50.0                            //Current gain
hoe = 24.0 * 10**-6                   //hoe (in Ampere per volt)
rL=10.0*10**3;RL=10.0*10**3;
RS = 1.0 * 10**3                      //Source resistance (in ohm)

//Calculation

hic = hie                             //hic (in ohm)
hrc = (1 - hre)                       //hrc
hfc = -(1 + hfe)                      //hfc
Ai = -(hfc/(1 + hoe * rL))            //Current gain
Ri = hic + hrc * Ai * rL              //Input resistance (in ohm)
Av = Ai * rL / Ri                     //Voltage gain

//Result

printf("\n Current gain is  %0.1f .\nInput resistance is  %0.1f  kilo-ohm.\nVoltage gain is  %0.3f .",Ai,Ri*10**-3,Av)