blob: 0827e46c1b6c1b99f277f34f779ac591d6e29de3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
//chapter23
//example23.4
//page514
v=100 // V
Vm=200 // V
R_L=100 // ohm
// since v=Vm*sin(theta), we get
theta=asin(v/Vm)*180/%pi // in terms of degrees
phi=180-theta
V_avg=Vm*(1+cos(theta*%pi/180))/(2*%pi)
I_avg=V_avg/R_L
printf("firing angle = %.2f degrees \n",theta)
printf("conduction angle = %.2f degrees \n",phi)
printf("average current = %.4f A \n",I_avg)
// the accurate answer for average current is 0.594 A but in book it is given as 0.5925 A
|