summaryrefslogtreecommitdiff
path: root/3809/CH9
diff options
context:
space:
mode:
authorprashantsinalkar2017-10-10 12:27:19 +0530
committerprashantsinalkar2017-10-10 12:27:19 +0530
commit7f60ea012dd2524dae921a2a35adbf7ef21f2bb6 (patch)
treedbb9e3ddb5fc829e7c5c7e6be99b2c4ba356132c /3809/CH9
parentb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (diff)
downloadScilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.tar.gz
Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.tar.bz2
Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.zip
initial commit / add all books
Diffstat (limited to '3809/CH9')
-rw-r--r--3809/CH9/EX9.1/EX9_1.sce15
-rw-r--r--3809/CH9/EX9.2/EX9_2.sce19
2 files changed, 34 insertions, 0 deletions
diff --git a/3809/CH9/EX9.1/EX9_1.sce b/3809/CH9/EX9.1/EX9_1.sce
new file mode 100644
index 000000000..00ca3cc42
--- /dev/null
+++ b/3809/CH9/EX9.1/EX9_1.sce
@@ -0,0 +1,15 @@
+//Chapter 9, Example 9.1
+
+clc
+//Initialisation'
+C=100*10**3 //capacitance in farad
+R=100*10**-6 //resistance in ohm
+t=25 //time in seconds
+V=20 //voltage
+//Calculation
+T=C*R //time constant in sec
+v=V*(1-exp(-t/T)) //output voltage
+
+//Results
+printf("Output Voltage = %.2f V",v)
+
diff --git a/3809/CH9/EX9.2/EX9_2.sce b/3809/CH9/EX9.2/EX9_2.sce
new file mode 100644
index 000000000..2a21519aa
--- /dev/null
+++ b/3809/CH9/EX9.2/EX9_2.sce
@@ -0,0 +1,19 @@
+//Chapter 9, Example 9.2
+clc
+//Initialisation
+L=400*10**-3 //inductance in henry
+R=20 //resistance in ohm
+V=15 //voltage
+i=300*10**-3 //current in amp
+e=2.7183 //exponent
+
+//Calculation
+T=L/R //time constant in sec
+I=V/R //current in amp from Ohms Law
+t=(log10(I/(I-i))/log10(e))*T //time period
+
+
+
+//Results
+printf("t = %.1f ms",t*1000)
+