summaryrefslogtreecommitdiff
path: root/2459/CH13/EX13.18/Ex13_18.sce
blob: 76ee06ab8eea1acf287a361eee4e50d437330342 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
//chapter13
//example13.18
//page292

Av=80
Ai=120
V2=1 // V
Rout=1 // ohm
Rl=2 // ohm

V1=V2/Av // in V

// Av=Ao*Rl/(Rout+Rl) and Ai=Ao*Rin/(Rout+Rl) so
// Av/Ai=Rl/Rin hence
Rin=Rl*Ai/Av

I1=V1/Rin // in mA
Ap=Av*Ai

printf("required signal voltage = %.2f mV and current = %.2f micro ampere \n",V1*1d3,I1*1d3)
printf("power gain = %.3f \n",Ap)