summaryrefslogtreecommitdiff
path: root/3648/CH17/EX17.12/Ex17_12.sce
blob: dc2bba6a6702b881d4a6ad86c538679646e1c6c2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//Example 17_12
clc();
clear;
//To find I1, I2 and I3 in the circuit
v1=40       //Units in V
r1=10          //Units in Ohms
r2=30          //Units in Ohms
v2=60    //Units in V
r3=15       //Units in Ohms
v3=50       //Units in V
i1=((-v1*r2)+(-r3*v1)+(60*r3)+(v3*r2))/((r1*r2)+(r2*r3)+(r3*r1))     //Units in A
i=2          //Units in A
i2=(i-i1)/3         //Units in A
i3=i2-i1         //Units in A
printf("Current in wire 1 is I1=%.3f A\nCurrent in wire 2 is I2=%.3f A\nCurrent in wire 3 is I3=%.3f A\n",i1,i2,i3)