diff options
Diffstat (limited to '1445/CH1/EX1.41/ch1_ex_41.sce')
-rw-r--r-- | 1445/CH1/EX1.41/ch1_ex_41.sce | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/1445/CH1/EX1.41/ch1_ex_41.sce b/1445/CH1/EX1.41/ch1_ex_41.sce new file mode 100644 index 000000000..441c9075e --- /dev/null +++ b/1445/CH1/EX1.41/ch1_ex_41.sce @@ -0,0 +1,30 @@ +//CHAPTER 1- D.C. CIRCUIT ANALYSIS AND NETWORK THEOREMS +//Example 41 + +disp("CHAPTER 1"); +disp("EXAMPLE 41"); + +//VARIABLE INITIALIZATION +vs=6; //in Volts +Is=4; //in Amperes +r1=5; //in Ohms +r2=2; //in Ohms +r3=2; //in Ohms +r=2/3; //in Ohms +r4=3; //in Ohms +r5=1; //in Ohms +r6=2; //in Ohms + +//SOLUTION +req1=(r2*r3)/(r2+r3); +req2=req1+r1; //resistance across vs +va=vs/req2; +rth1=(req1*r1)/(req1+r1); +I1=Is*(r2/req2); //current in 3Ω +vb=I1*r4; +rth2=(r4*r4)/(r4+r4); //since r4 is also 3Ω +I=(vb-va)/(rth1+r+rth2); +disp(sprintf("The value of the current is %d A",I)); + +//END + |