diff options
Diffstat (limited to '3809/CH9')
-rw-r--r-- | 3809/CH9/EX9.1/EX9_1.sce | 15 | ||||
-rw-r--r-- | 3809/CH9/EX9.2/EX9_2.sce | 19 |
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) + |