summaryrefslogtreecommitdiff
path: root/3630/CH3
diff options
context:
space:
mode:
Diffstat (limited to '3630/CH3')
-rw-r--r--3630/CH3/EX3.1/Ex3_1.sce7
-rw-r--r--3630/CH3/EX3.10/Ex3_10.sce9
-rw-r--r--3630/CH3/EX3.11/Ex3_11.sce13
-rw-r--r--3630/CH3/EX3.12/Ex3_12.sce13
-rw-r--r--3630/CH3/EX3.13/Ex3_13.sce10
-rw-r--r--3630/CH3/EX3.14/Ex3_14.sce11
-rw-r--r--3630/CH3/EX3.15/Ex3_15.sce9
-rw-r--r--3630/CH3/EX3.16/Ex3_16.sce14
-rw-r--r--3630/CH3/EX3.17/Ex3_17.sce7
-rw-r--r--3630/CH3/EX3.18/Ex3_18.sce7
-rw-r--r--3630/CH3/EX3.19/Ex3_19.sce9
-rw-r--r--3630/CH3/EX3.2/Ex3_2.sce12
-rw-r--r--3630/CH3/EX3.20/Ex3_20.sce10
-rw-r--r--3630/CH3/EX3.21/Ex3_21.sce9
-rw-r--r--3630/CH3/EX3.22/Ex3_22.sce25
-rw-r--r--3630/CH3/EX3.3/Ex3_3.sce8
-rw-r--r--3630/CH3/EX3.4/Ex3_4.sce15
-rw-r--r--3630/CH3/EX3.5/Ex3_5.sce16
-rw-r--r--3630/CH3/EX3.6/Ex3_6.sce7
-rw-r--r--3630/CH3/EX3.7/Ex3_7.sce13
-rw-r--r--3630/CH3/EX3.8/Ex3_8.sce10
-rw-r--r--3630/CH3/EX3.9/Ex3_9.sce10
22 files changed, 244 insertions, 0 deletions
diff --git a/3630/CH3/EX3.1/Ex3_1.sce b/3630/CH3/EX3.1/Ex3_1.sce
new file mode 100644
index 000000000..959cceb61
--- /dev/null
+++ b/3630/CH3/EX3.1/Ex3_1.sce
@@ -0,0 +1,7 @@
+clc;
+//ex3.1
+Np=1;
+Ns=4;
+Ip=1; //Ampere
+Is=(Np/Ns)*Ip; //Ampere
+disp('mA',Is*1000,"Is="); //The answers vary due to round off error
diff --git a/3630/CH3/EX3.10/Ex3_10.sce b/3630/CH3/EX3.10/Ex3_10.sce
new file mode 100644
index 000000000..3486f0998
--- /dev/null
+++ b/3630/CH3/EX3.10/Ex3_10.sce
@@ -0,0 +1,9 @@
+ clc;
+//ex3.10
+Vlpk=20.5; //volt
+RL=5100; //ohm
+Ilpk=Vlpk/RL; //Ampere// from v=r*i
+Vave=13.1; //volt//from v=r*i
+Iave=Vave/RL; //Ampere
+disp('mA',Ilpk*1000,"Ilpk="); //The answers vary due to round off error
+disp('mA',Iave*1000,"Iave="); //The answers vary due to round off error
diff --git a/3630/CH3/EX3.11/Ex3_11.sce b/3630/CH3/EX3.11/Ex3_11.sce
new file mode 100644
index 000000000..f6ec2e9c9
--- /dev/null
+++ b/3630/CH3/EX3.11/Ex3_11.sce
@@ -0,0 +1,13 @@
+clc;
+//ex3.11
+Vac=12; //volt
+Vspk=Vac/0.707; //volt
+Vf=0.7; //volt
+Vlpk=Vspk-2*Vf; //volt
+Vave=(2*Vlpk)/%pi; //volt
+RL=120; //ohm
+Iave=Vave/RL; //Ampere
+disp('V',Vspk,"Vspk="); //The answers vary due to round off error
+disp('V',Vlpk,"Vlpk="); //The answers vary due to round off error
+disp('V',Vave,"Vave="); //The answers vary due to round off error
+disp('mA',Iave*1000,"Iave="); //The answers vary due to round off error
diff --git a/3630/CH3/EX3.12/Ex3_12.sce b/3630/CH3/EX3.12/Ex3_12.sce
new file mode 100644
index 000000000..2eabf8d87
--- /dev/null
+++ b/3630/CH3/EX3.12/Ex3_12.sce
@@ -0,0 +1,13 @@
+clc;
+//ex3.12
+Vac=12; //volt
+Vspk=Vac/0.707; //volt
+Vf=0.7; //volt
+Vlpk=(Vspk/2)-Vf; //volt
+Vave=(2*Vlpk)/%pi; //volt
+RL=120; //ohm
+Iave=Vave/RL; //Ampere
+disp('V',Vspk,"Vspk="); //The answers vary due to round off error
+disp('V',Vlpk,"Vlpk="); //The answers vary due to round off error
+disp('V',Vave,"Vave="); //The answers vary due to round off error
+disp('mA',Iave*1000,"Iave="); //The answers vary due to round off error
diff --git a/3630/CH3/EX3.13/Ex3_13.sce b/3630/CH3/EX3.13/Ex3_13.sce
new file mode 100644
index 000000000..782417890
--- /dev/null
+++ b/3630/CH3/EX3.13/Ex3_13.sce
@@ -0,0 +1,10 @@
+clc;
+//ex3.13
+Vac=36; //Volt
+Vspk=Vac/0.707; //Volt
+Vf=0.7; //Volt
+Vlpk=Vspk-2*Vf; //Volt
+Vave=(2*Vlpk)/%pi; //Volt
+disp('V',Vspk,"Vspk="); //The answers vary due to round off error
+disp('V',Vlpk,"Vlpk="); //The answers vary due to round off error
+disp('V',Vave,"Vave="); //The answers vary due to round off error
diff --git a/3630/CH3/EX3.14/Ex3_14.sce b/3630/CH3/EX3.14/Ex3_14.sce
new file mode 100644
index 000000000..cc8bef78e
--- /dev/null
+++ b/3630/CH3/EX3.14/Ex3_14.sce
@@ -0,0 +1,11 @@
+clc;
+//ex3.14
+Vppk=170; //volt
+Ns=1;
+Np=2;
+Vspk=(Ns/Np)*Vppk; //Volt//(N1/N2=Vp/Vs)
+Rw=0.8; //ohm
+Rb=5; //ohm
+Isurge=Vspk/(Rw+Rb); //Ampere
+disp('V',Vspk,"Vspk="); //The answers vary due to round off error
+disp('A',Isurge,"Isurge="); //The answers vary due to round off error
diff --git a/3630/CH3/EX3.15/Ex3_15.sce b/3630/CH3/EX3.15/Ex3_15.sce
new file mode 100644
index 000000000..b790f9ddd
--- /dev/null
+++ b/3630/CH3/EX3.15/Ex3_15.sce
@@ -0,0 +1,9 @@
+clc;
+//ex3.15
+IL=0.02; //Ampere
+t=[0.0167 0.00833]; //seceond
+c=0.0005; // Farad
+Vr1=(IL*t(1,1))/c; //peakvolt
+Vr2=(IL*t(1,2))/c; //peakvolt
+disp('mVpp',Vr1*1000,"Vr1=");
+disp('mVpp',Vr2*1000,"Vr2="); ////The answers vary due to round off error
diff --git a/3630/CH3/EX3.16/Ex3_16.sce b/3630/CH3/EX3.16/Ex3_16.sce
new file mode 100644
index 000000000..c9ae3837d
--- /dev/null
+++ b/3630/CH3/EX3.16/Ex3_16.sce
@@ -0,0 +1,14 @@
+clc;
+//ex3.16
+Vac=24; //volt
+Vspk=Vac/0.707; //volt
+Vf=0.7; //volt
+Vlpk=(Vspk/2)-Vf; //volt
+Vdc=Vlpk; //volt
+RL=1200; //ohm
+IL=Vdc/RL; //Amperes //v=r*i
+t=0.00833 //second
+C=0.00047 //farad
+Vr=(IL*t)/C; //volt
+Vdc=Vlpk-(Vr/2); //volt
+disp('V',Vdc,"Vdc="); //The answers vary due to round off error
diff --git a/3630/CH3/EX3.17/Ex3_17.sce b/3630/CH3/EX3.17/Ex3_17.sce
new file mode 100644
index 000000000..1ea0b2ab9
--- /dev/null
+++ b/3630/CH3/EX3.17/Ex3_17.sce
@@ -0,0 +1,7 @@
+clc;
+//ex3.17
+Vin=20; //volt
+Vz=9.1; //volt
+Rs=2200; //ohm
+I=(Vin-Vz)/Rs; //Ampere
+disp('mA',I*1000,"I="); //The answers vary due to round off error
diff --git a/3630/CH3/EX3.18/Ex3_18.sce b/3630/CH3/EX3.18/Ex3_18.sce
new file mode 100644
index 000000000..0674e089e
--- /dev/null
+++ b/3630/CH3/EX3.18/Ex3_18.sce
@@ -0,0 +1,7 @@
+clc;
+//Ex3.18
+Vz=9.1; //volt
+RL=10000; //ohm
+IL=Vz/RL; //Ampere fromV=R*I
+disp('micro Amperes',IL*1000000,"IL="); //The answers vary due to round off error
+
diff --git a/3630/CH3/EX3.19/Ex3_19.sce b/3630/CH3/EX3.19/Ex3_19.sce
new file mode 100644
index 000000000..a949a61f0
--- /dev/null
+++ b/3630/CH3/EX3.19/Ex3_19.sce
@@ -0,0 +1,9 @@
+clc;
+//Ex3.19
+IT=0.00495; //Ampere
+Vz=9.1; //volt
+RL=10000; //ohm
+IL=Vz/RL; //Ampere//fromV=R*I
+Iz=IT-IL; //Ampere/Iz=IT-IL;
+disp('mA',Iz*1000,"Iz="); //The answers vary due to round off error
+
diff --git a/3630/CH3/EX3.2/Ex3_2.sce b/3630/CH3/EX3.2/Ex3_2.sce
new file mode 100644
index 000000000..9123673c3
--- /dev/null
+++ b/3630/CH3/EX3.2/Ex3_2.sce
@@ -0,0 +1,12 @@
+clc;
+//ex3.2
+Vprms=120; //volt
+Vppk=Vprms/0.707; //volt
+Np=5;
+Ns=1;
+Vspk=(Ns/Np)*Vppk; //volt
+Vf=0.7; //volt
+VLpk=Vspk-Vf //volt
+disp('V',Vppk,"Vppk=");//The answers vary due to round off error
+disp('V',Vspk,"Vspk="); //The answers vary due to round off error
+disp('V',VLpk,"VLpk="); //The answers vary due to round off error
diff --git a/3630/CH3/EX3.20/Ex3_20.sce b/3630/CH3/EX3.20/Ex3_20.sce
new file mode 100644
index 000000000..65efc5556
--- /dev/null
+++ b/3630/CH3/EX3.20/Ex3_20.sce
@@ -0,0 +1,10 @@
+clc;
+//ex3.20
+Vin=20; //volt
+Vz=3.3; //volt
+Rs=1000; //ohm
+I=(Vin-Vz)/Rs; //Ampere
+IZK=0.003 //Ampere
+Ilmax=I-IZK; //Ampere
+RLmin=Vz/Ilmax; //ohm
+disp('ohm',RLmin,"RLmin="); //The answers vary due to round off error
diff --git a/3630/CH3/EX3.21/Ex3_21.sce b/3630/CH3/EX3.21/Ex3_21.sce
new file mode 100644
index 000000000..dec258306
--- /dev/null
+++ b/3630/CH3/EX3.21/Ex3_21.sce
@@ -0,0 +1,9 @@
+clc;
+//Ex3.21
+Vr=1.5; //Volt
+Zl=5; //Ohm
+RL=120; //Ohm
+Rs=51; //Ohm
+R1=(Zl*RL)/(Zl+RL); //Ohm
+Vrout=(R1/(R1+Rs))*Vr; //Volt
+disp('mVpp',Vrout*1000,"Vrout="); //The answers vary due to round off error
diff --git a/3630/CH3/EX3.22/Ex3_22.sce b/3630/CH3/EX3.22/Ex3_22.sce
new file mode 100644
index 000000000..ccb967276
--- /dev/null
+++ b/3630/CH3/EX3.22/Ex3_22.sce
@@ -0,0 +1,25 @@
+clc;
+//ex3.22
+Vac=36; //Volt
+Vspk=Vac/0.707; //Volt
+Vf=0.7; //Volt
+Vpk=Vspk-2*Vf; //Volt
+Vin=Vpk; //Volt
+Rs=75; //Ohm
+Vz=30; //Volt
+Ir=(Vin-Vz)/Rs; //Amperes
+t=0.00833 //second
+C=0.0022 //Farad
+Vr=(Ir*t)/C; //Volt
+Vdc=30; //Volt
+RL=300; //Ohm
+ZZ=60 //Ohm
+RL=300 //Ohm
+Rs=75 //Ohm
+Znet=(ZZ*RL)/(ZZ+RL); //Ohm
+Il=Vz/RL; //Ampere
+Vrout=(Znet/((Znet)+Rs))*Vr; //Volt
+disp('V',Vdc,"Vdc="); //The answers vary due to round off error
+disp('mVpp',Vrout*1000,"Vrout="); //The answers vary due to round off error
+disp('mA',Il*1000,"Il="); //The answers vary due to round off error
+
diff --git a/3630/CH3/EX3.3/Ex3_3.sce b/3630/CH3/EX3.3/Ex3_3.sce
new file mode 100644
index 000000000..ec9bc1e3b
--- /dev/null
+++ b/3630/CH3/EX3.3/Ex3_3.sce
@@ -0,0 +1,8 @@
+clc;
+//ex3.3
+Vsrms=25; //volt
+Vspk=Vsrms/0.707; //volt
+Vf=0.7; //volt
+VLpk=Vspk-Vf; //volt
+disp('V',Vspk,"Vspk="); //The answers vary due to round off error
+disp('V',VLpk,"VLpk="); //The answers vary due to round off error
diff --git a/3630/CH3/EX3.4/Ex3_4.sce b/3630/CH3/EX3.4/Ex3_4.sce
new file mode 100644
index 000000000..43d874e3a
--- /dev/null
+++ b/3630/CH3/EX3.4/Ex3_4.sce
@@ -0,0 +1,15 @@
+clc;
+//ex3.4
+Vprms=120; //volt
+Vppk=Vprms/0.707; //volt
+Ns=1;
+Np=3;
+Vspk=(Ns/Np)*Vppk; //volt
+Vf=0.7; //volt
+VLpk=Vspk-Vf; //volt
+RL=10000; //ohm
+ILpk=VLpk/RL; //Ampere
+disp('V',Vppk,"Vppk="); //The answers vary due to round off error
+disp('V',Vspk,"Vspk="); //The answers vary due to round off error
+disp('V',VLpk,"VLpk="); //The answers vary due to round off error
+disp('mA',ILpk*1000,"ILpk="); //The answers vary due to round off error
diff --git a/3630/CH3/EX3.5/Ex3_5.sce b/3630/CH3/EX3.5/Ex3_5.sce
new file mode 100644
index 000000000..7e4d442e5
--- /dev/null
+++ b/3630/CH3/EX3.5/Ex3_5.sce
@@ -0,0 +1,16 @@
+clc;
+//ex=3.5
+Vprms=120; //volt
+Vppk=Vprms/0.707; //volt
+Ns=1;
+Np=2;
+Vspk=(Ns/Np)*Vppk; //volt
+Vf=0.7; //volt
+Vlpk=Vspk-Vf; //volt
+Vave=Vlpk/3.14; //volt
+disp('V',Vppk,"Vppk=");//The answers vary due to round off error.
+disp('V',Vspk,"Vspk=");//The answers vary due to round off error.
+disp('V',Vlpk,"Vlpk=");//The answers vary due to round off error.
+disp('V',Vave,"Vave=");//The answers vary due to round off error
+
+
diff --git a/3630/CH3/EX3.6/Ex3_6.sce b/3630/CH3/EX3.6/Ex3_6.sce
new file mode 100644
index 000000000..6cccb1328
--- /dev/null
+++ b/3630/CH3/EX3.6/Ex3_6.sce
@@ -0,0 +1,7 @@
+clc;
+//ex3.6
+Vave=26.8; //Volt
+RL=20000; //Ohm
+Iave=Vave/RL; //Ampere//from v=r*i
+disp('mA',Iave*1000,"Iave=");
+
diff --git a/3630/CH3/EX3.7/Ex3_7.sce b/3630/CH3/EX3.7/Ex3_7.sce
new file mode 100644
index 000000000..1a978b21e
--- /dev/null
+++ b/3630/CH3/EX3.7/Ex3_7.sce
@@ -0,0 +1,13 @@
+clc;
+//ex3.7;
+Vac=24;//volt
+Vspk=Vac/0.707; //volt
+Vlpk=Vspk-0.7; //volt
+RL=20000; //Ohm
+Ilpk=Vlpk/RL; //Ampere
+Iave=Ilpk/3.14; //Ampere
+disp('V',Vspk,"Vspk="); //The answers vary due to round off error
+disp('V',Vlpk,"Vlpk="); //The answers vary due to round off error
+disp('mili Amperes',Ilpk*1000,"Ilpk="); //The answers vary due to round off error
+disp('Micro Amperes',Iave*1000000,"Ilpk="); //The answers vary due to round off error
+
diff --git a/3630/CH3/EX3.8/Ex3_8.sce b/3630/CH3/EX3.8/Ex3_8.sce
new file mode 100644
index 000000000..e5a86f24e
--- /dev/null
+++ b/3630/CH3/EX3.8/Ex3_8.sce
@@ -0,0 +1,10 @@
+clc;
+//ex3.8
+Vac=48; //volt
+Vspk=Vac/0.707; //volt
+Vf=0.7; //volt
+Vlpk=Vspk-Vf; //volt
+Vave=Vlpk/%pi; //volt
+disp('V',-Vspk,"Vspk="); //The answers vary due to round off error
+disp('V',-Vlpk,"Vlpk="); //The answers vary due to round off error
+disp('V',-Vave,"Vave="); //The answers vary due to round off error
diff --git a/3630/CH3/EX3.9/Ex3_9.sce b/3630/CH3/EX3.9/Ex3_9.sce
new file mode 100644
index 000000000..237d3b697
--- /dev/null
+++ b/3630/CH3/EX3.9/Ex3_9.sce
@@ -0,0 +1,10 @@
+clc;
+//ex3.8
+Vac=30; //volt
+Vspk=Vac/0.707; //volt
+Vf=0.7; //volt
+Vlpk=(Vspk/2)-Vf; //volt
+Vave=(2*Vlpk)/%pi; //volt
+disp('V',Vspk,"Vspk="); //The answers vary due to round off error
+disp('V',Vlpk,"Vlpk="); //The answers vary due to round off error
+disp('V',Vave,"Vave="); //The answers vary due to round off error