diff options
author | prashantsinalkar | 2017-10-10 12:27:19 +0530 |
---|---|---|
committer | prashantsinalkar | 2017-10-10 12:27:19 +0530 |
commit | 7f60ea012dd2524dae921a2a35adbf7ef21f2bb6 (patch) | |
tree | dbb9e3ddb5fc829e7c5c7e6be99b2c4ba356132c /147/CH3/EX3.3/Example3_3.sce | |
parent | b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (diff) | |
download | Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.tar.gz Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.tar.bz2 Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.zip |
initial commit / add all books
Diffstat (limited to '147/CH3/EX3.3/Example3_3.sce')
-rw-r--r-- | 147/CH3/EX3.3/Example3_3.sce | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/147/CH3/EX3.3/Example3_3.sce b/147/CH3/EX3.3/Example3_3.sce new file mode 100644 index 000000000..c81b4d6c2 --- /dev/null +++ b/147/CH3/EX3.3/Example3_3.sce @@ -0,0 +1,26 @@ +close();
+clear;
+clc;
+//resistance 'R', rate of electrical energy 'rate', time of operation 't', time period 'T'
+T = 0.01; //s
+R = 20; //ohm
+rate = 0.06; //$ per kWh
+time = 24; //hours
+//from graph, voltage as function of time 'v'
+function V = v(t)
+ V = 10^4 * t; //V
+ endfunction
+//current as a function of time 'i'
+function I = i(t)
+ I = v(t)/R; //A
+endfunction
+//power as afunction of time 'p'
+function power = p(t)
+ power = v(t)*i(t); //W
+ endfunction
+//power 'P'
+P = 1/T * intg(0,T,p)/1000; //kW
+energy = P*time; //kWh
+//cost of electrical energy 'cost'
+cost = rate*energy; //$
+mprintf("Electrical energy costs $ %0.2f for %d hours",cost,time);
|