summaryrefslogtreecommitdiff
path: root/1445/CH1/EX1.15/ch1_ex_15.sce
blob: 38a12338215a04cf9b9dcfe50b6a1f01ab41e579 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
//CHAPTER 1- D.C. CIRCUIT ANALYSIS AND NETWORK THEOREMS 
//Example 15

disp("CHAPTER 1");
disp("EXAMPLE 15");

//VARIABLE INITIALIZATION
v=7;                            //voltage source in Volts
I=7;                            //current source in Amperes
r3=1;                           //in Ohms

//SOLUTION
//(1)I1+(-4)I2+(4)I3=7............eq (1)
//(-1)I1+(6)I2+(-3)I3=0...........eq (2)
//(1)I1+(0)I2+(-1)I3=7............eq (3)
//solving the equations by matrix method
A=[1 -4 4;-1 6 -3;1 0 -1];
b=[7;0;7];
x=inv(A)*b;
I1=x(1,:);                      //to access the 1st element of 3X1 matrix
I2=x(2,:);                      //to access the 2nd element of 3X1 matrix
I3=x(3,:);                      //to access the 3rd element of 3X1 matrix
vx=-(I3*r3);
disp(sprintf("By Mesh analysis, the value of V_x is %d V",vx));

//END