From 7bc77cb1ed33745c720952c92b3b2747c5cbf2df Mon Sep 17 00:00:00 2001 From: prashantsinalkar Date: Sat, 3 Feb 2018 11:01:52 +0530 Subject: Added new code --- 3871/CH5/EX5.2/Ex5_2.sce | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 3871/CH5/EX5.2/Ex5_2.sce (limited to '3871/CH5/EX5.2/Ex5_2.sce') diff --git a/3871/CH5/EX5.2/Ex5_2.sce b/3871/CH5/EX5.2/Ex5_2.sce new file mode 100644 index 000000000..be3b32475 --- /dev/null +++ b/3871/CH5/EX5.2/Ex5_2.sce @@ -0,0 +1,26 @@ +//=========================================================================== +//chapter 5 example 2 + +clc;clear all; + +//Variable declaration +I = 5; //current in A +d = 30; //deflection +I2 = 10; + +//calculations +//L = 10+5*theta - 2*(theta^2) //inductancein uH +//partial differentiate w.r.t to theta +//dL/dtheta = x = 5- 4*theta +//dL/dtheta = 2*K*theta/(I^2) +//x = 10-4*theta +theta = %pi/(6); +K = (((5-(4*theta))*10^-6)*(I^2))/(2*theta) //spring constant in Nm/radian +x = ((2*K)/(I2^2))*10^6; +theta2 = (5)/(x+4); + +//result + +mprintf("spring constant = %3.4e Nm/radian",K); +mprintf("\ndeflection for 10 A current = %3.3f radian",theta2); + -- cgit