blob: f56a73cc7811d02730b6636f821d92b259852557 (
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
27
28
|
//CHAPTER 1- D.C. CIRCUIT ANALYSIS AND NETWORK THEOREMS
//Example 16
disp("CHAPTER 1");
disp("EXAMPLE 16");
//VARIABLE INITIALIZATION
v=7; //voltage source in Volts
I=7; //current source in Amperes
r1=1; //in Ohms
r2=2; //in Ohms
r3=1; //in Ohms
r4=2; //in Ohms
r5=3; //in Ohms
//SOLUTION
//(4)vb+(-1)vc=0........eq (1)
//(-2)vb+(11)vc=21......eq (2)
//solving the equations by matrix method
A=[4 -1;-2 11];
b=[0;21];
x=inv(A)*b;
vb=x(1,:); //to access the 1st element of 2X1 matrix
vc=x(2,:); //to access the 2nd element of 2X1 matrix
vx=-vc;
disp(sprintf("By Nodal analysis, the value of V_x is %d V",vx));
//END
|