summaryrefslogtreecommitdiff
path: root/24/CH11
diff options
context:
space:
mode:
authorpriyanka2015-06-24 15:03:17 +0530
committerpriyanka2015-06-24 15:03:17 +0530
commitb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch)
treeab291cffc65280e58ac82470ba63fbcca7805165 /24/CH11
downloadScilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.gz
Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.bz2
Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.zip
initial commit / add all books
Diffstat (limited to '24/CH11')
-rwxr-xr-x24/CH11/EX11.1/Example11_1.sce22
-rwxr-xr-x24/CH11/EX11.1/Example11_1_graph.jpgbin0 -> 21898 bytes
-rwxr-xr-x24/CH11/EX11.1/Example11_1_result.txt6
-rwxr-xr-x24/CH11/EX11.10/Example11_10.sce14
-rwxr-xr-x24/CH11/EX11.10/Example11_10_result.txt2
-rwxr-xr-x24/CH11/EX11.2/Example11_2.sce19
-rwxr-xr-x24/CH11/EX11.2/Example11_2_result.txt5
-rwxr-xr-x24/CH11/EX11.3/Example11_3.sce18
-rwxr-xr-x24/CH11/EX11.3/Example11_3_result.txt11
-rwxr-xr-x24/CH11/EX11.4/Example11_4.sce16
-rwxr-xr-x24/CH11/EX11.4/Example11_4_result.txt5
-rwxr-xr-x24/CH11/EX11.6/Example11_6.sce10
-rwxr-xr-x24/CH11/EX11.6/Example11_6_result.txt2
-rwxr-xr-x24/CH11/EX11.7/Example11_7.sce19
-rwxr-xr-x24/CH11/EX11.7/Example11_7_FBD.jpgbin0 -> 20910 bytes
-rwxr-xr-x24/CH11/EX11.7/Example11_7_result.txt4
-rwxr-xr-x24/CH11/EX11.8/Example11_8.sce19
-rwxr-xr-x24/CH11/EX11.8/Example11_8_result.txt5
-rwxr-xr-x24/CH11/EX11.9/Example11_9.sce11
-rwxr-xr-x24/CH11/EX11.9/Example11_9_result.txt2
20 files changed, 190 insertions, 0 deletions
diff --git a/24/CH11/EX11.1/Example11_1.sce b/24/CH11/EX11.1/Example11_1.sce
new file mode 100755
index 000000000..3eee34e75
--- /dev/null
+++ b/24/CH11/EX11.1/Example11_1.sce
@@ -0,0 +1,22 @@
+//Given that
+t = poly(0, 't')
+A = -1.00-0.600*t+0.250*t^2
+
+//Sample Problem 11-1a
+printf("**Sample Problem 11-1a**\n")
+Ts = [-3:0.5:6]
+As = horner(A, Ts)
+xset('window', 1)
+xtitle( 'angular variable for the disk v/s time', 'time(sec)', 'Y-axis')
+plot(Ts, As, 'm-o')
+
+//Sample Problem 11-1b
+printf("\n**Sample Problem 11-1b**\n")
+To = roots(derivat(A))
+printf("At t=%fsec, theta approaches its minimum value equal to %f\n", To, horner(A, To))
+
+//Sample Problem 11-1c
+printf("\n**Sample Problem 11-1c**\n")
+Os = horner(derivat(A), Ts)
+plot(Ts, Os, 'r-+')
+legend('theta(rad)', 'omega(rad/s)') \ No newline at end of file
diff --git a/24/CH11/EX11.1/Example11_1_graph.jpg b/24/CH11/EX11.1/Example11_1_graph.jpg
new file mode 100755
index 000000000..b8bb3ede2
--- /dev/null
+++ b/24/CH11/EX11.1/Example11_1_graph.jpg
Binary files differ
diff --git a/24/CH11/EX11.1/Example11_1_result.txt b/24/CH11/EX11.1/Example11_1_result.txt
new file mode 100755
index 000000000..7ee081db4
--- /dev/null
+++ b/24/CH11/EX11.1/Example11_1_result.txt
@@ -0,0 +1,6 @@
+**Sample Problem 11-1a**
+
+**Sample Problem 11-1b**
+At t=1.200000sec, theta approaches its minimum value equal to -1.360000
+
+**Sample Problem 11-1c** \ No newline at end of file
diff --git a/24/CH11/EX11.10/Example11_10.sce b/24/CH11/EX11.10/Example11_10.sce
new file mode 100755
index 000000000..ab57e591b
--- /dev/null
+++ b/24/CH11/EX11.10/Example11_10.sce
@@ -0,0 +1,14 @@
+//Given that
+m = 1 //(say)
+R = 0.15 //in meter
+L = 2.0 * R
+g = 9.8 //in m/s^2
+
+//Sample Problem 11-10
+printf("**Sample Problem 11-10**\n")
+I = 0.5*m*R^2 + m*L^2/12 + m*(L/2+R)^2
+deltaU = m* g* (L + 2*R)
+//deltaK = 0.5*I*w^2
+//therefore-
+w = sqrt(deltaU/(0.5*I))
+printf("The angular speed is equal to %frad/s", w) \ No newline at end of file
diff --git a/24/CH11/EX11.10/Example11_10_result.txt b/24/CH11/EX11.10/Example11_10_result.txt
new file mode 100755
index 000000000..b60f86b58
--- /dev/null
+++ b/24/CH11/EX11.10/Example11_10_result.txt
@@ -0,0 +1,2 @@
+**Sample Problem 11-10**
+The angular speed is equal to 10.398939rad/s \ No newline at end of file
diff --git a/24/CH11/EX11.2/Example11_2.sce b/24/CH11/EX11.2/Example11_2.sce
new file mode 100755
index 000000000..4d96da78d
--- /dev/null
+++ b/24/CH11/EX11.2/Example11_2.sce
@@ -0,0 +1,19 @@
+//Given that
+alpha = 0.335 //in rad/s^2
+Wo = -4.6 //in rad/s
+Ao = 0 //in rad
+Af = 5* 2*%pi //in rad
+
+//Sample Problem 11-2a
+printf("**Sample Problem 11-2a**\n")
+//Using newton's second equation of motion
+t = poly(0, 't')
+p = Ao + Wo*t + 0.5*alpha*t^2 - Af
+to = roots(p)
+printf("At time equal to %fsec, the reference line will be at given position\n", to(2))
+
+//Sample Problem 11-2c
+printf("\n**Sample Problem 11-2c**\n")
+p = Wo + alpha*t
+ts = roots(p)
+printf("At time equal to %fsec, the disk momentarily stops", ts) \ No newline at end of file
diff --git a/24/CH11/EX11.2/Example11_2_result.txt b/24/CH11/EX11.2/Example11_2_result.txt
new file mode 100755
index 000000000..b9409f568
--- /dev/null
+++ b/24/CH11/EX11.2/Example11_2_result.txt
@@ -0,0 +1,5 @@
+**Sample Problem 11-2a**
+At time equal to -5.662149sec, the reference line will be at given position
+
+**Sample Problem 11-2c**
+At time equal to 13.731343sec, the disk momentarily stops \ No newline at end of file
diff --git a/24/CH11/EX11.3/Example11_3.sce b/24/CH11/EX11.3/Example11_3.sce
new file mode 100755
index 000000000..e2cb4b15d
--- /dev/null
+++ b/24/CH11/EX11.3/Example11_3.sce
@@ -0,0 +1,18 @@
+//Given that
+W1 = 3.40 //in rad/s
+W2 = 2.00 //in rad/s
+rev_taken = 20
+
+//Sample Problem 11-3a
+printf("**Sample Problem 11-3a**\n")
+angle_traversed = 2*%pi*rev_taken
+//Using newton's third equation of motion
+//Wf^2 = Wi^2 + 2*alpha*theta
+alpha = (W2^2 - W1^2)/(2*angle_traversed)
+printf("The angular acceleration during the stop is %frads^2\n", alpha)
+
+//Sample Problem 11-3b
+printf("\n**Sample Problem 11-3b**\n")
+//Using newton's first equation of motion
+time_taken = (W2 - W1)/alpha
+printf("The time taken in decreasing the speed is %fsec", time_taken) \ No newline at end of file
diff --git a/24/CH11/EX11.3/Example11_3_result.txt b/24/CH11/EX11.3/Example11_3_result.txt
new file mode 100755
index 000000000..6d2346f39
--- /dev/null
+++ b/24/CH11/EX11.3/Example11_3_result.txt
@@ -0,0 +1,11 @@
+**Sample Problem 11-3a**
+The angular acceleration during the stop is -0.030080rads^2
+
+**Sample Problem 11-3b**
+The time taken in decreasing the speed is 46.542113sec
+-->exec('D:\Study Mat\computer science\Scilab\Fundamental of Physics\Chapter_11\Example11_3.sce', -1)
+**Sample Problem 11-3a**
+The angular acceleration during the stop is -0.030080rads^2
+
+**Sample Problem 11-3b**
+The time taken in decreasing the speed is 46.542113sec \ No newline at end of file
diff --git a/24/CH11/EX11.4/Example11_4.sce b/24/CH11/EX11.4/Example11_4.sce
new file mode 100755
index 000000000..26cc3248d
--- /dev/null
+++ b/24/CH11/EX11.4/Example11_4.sce
@@ -0,0 +1,16 @@
+//Given that
+r = 15 //in meter
+g = 9.8 //in m.s^2
+a = 11 * g //in m.s^2
+
+//Sample Problem 11-4a
+printf("**Sample Problem 11-4a**\n")
+w = sqrt(a/r)
+printf("The angular speed should be %frad/s\n", w)
+
+//Sample Problem 11-4b
+printf("\n**Sample Problem 11-4b**\n")
+t = 120 //in sec
+alpha = w/t
+at = alpha*r
+printf("The tangential acceleration will be %fm/s^2", at) \ No newline at end of file
diff --git a/24/CH11/EX11.4/Example11_4_result.txt b/24/CH11/EX11.4/Example11_4_result.txt
new file mode 100755
index 000000000..6626018b9
--- /dev/null
+++ b/24/CH11/EX11.4/Example11_4_result.txt
@@ -0,0 +1,5 @@
+**Sample Problem 11-4a**
+The angular speed should be 2.680796rad/s
+
+**Sample Problem 11-4b**
+The tangential acceleration will be 0.335099m/s^2 \ No newline at end of file
diff --git a/24/CH11/EX11.6/Example11_6.sce b/24/CH11/EX11.6/Example11_6.sce
new file mode 100755
index 000000000..69aed8578
--- /dev/null
+++ b/24/CH11/EX11.6/Example11_6.sce
@@ -0,0 +1,10 @@
+//Given that
+M = 272 //in kg
+R = 38*10^-2 //in meter
+w = 14000* 2*%pi/60 //in rad/s
+
+///Sample Problem 11-6
+printf("**Sample Problem 11-6**\n")
+I = 0.5* M* R^2
+E = 0.5* I* w^2
+printf("The energy released during the explosion is %eJ", E) \ No newline at end of file
diff --git a/24/CH11/EX11.6/Example11_6_result.txt b/24/CH11/EX11.6/Example11_6_result.txt
new file mode 100755
index 000000000..a071e5292
--- /dev/null
+++ b/24/CH11/EX11.6/Example11_6_result.txt
@@ -0,0 +1,2 @@
+**Sample Problem 11-6**
+The energy released during the explosion is 2.110520e+007J \ No newline at end of file
diff --git a/24/CH11/EX11.7/Example11_7.sce b/24/CH11/EX11.7/Example11_7.sce
new file mode 100755
index 000000000..6eca1a825
--- /dev/null
+++ b/24/CH11/EX11.7/Example11_7.sce
@@ -0,0 +1,19 @@
+//Given that
+M = 2.5 //in kg
+R = 0.20 //i meter
+m = 1.2 //in kg
+g = 9.8 //in m/s^2
+I = 0.5*M*R^2
+
+//Sample Problem 11-7
+printf("**Sample Problem 11-7**\n")
+//mg - T = ma
+//T*R = I*a/R
+//T = I*a/R^2
+//on adding =>
+a = m*g/(m+I/R^2)
+T = m*(g-a)
+alpha = a/R
+printf("The acceleration of the block is %fm/s^2\n", a)
+printf("The angular acceleration of the pulley is %frad/s^2\n", alpha)
+printf("The tension in the string is %fN", T) \ No newline at end of file
diff --git a/24/CH11/EX11.7/Example11_7_FBD.jpg b/24/CH11/EX11.7/Example11_7_FBD.jpg
new file mode 100755
index 000000000..b1f16a290
--- /dev/null
+++ b/24/CH11/EX11.7/Example11_7_FBD.jpg
Binary files differ
diff --git a/24/CH11/EX11.7/Example11_7_result.txt b/24/CH11/EX11.7/Example11_7_result.txt
new file mode 100755
index 000000000..75541d851
--- /dev/null
+++ b/24/CH11/EX11.7/Example11_7_result.txt
@@ -0,0 +1,4 @@
+**Sample Problem 11-7**
+The acceleration of the block is 4.800000m/s^2
+The angular acceleration of the pulley is 24.000000rad/s^2
+The tension in the string is 6.000000N \ No newline at end of file
diff --git a/24/CH11/EX11.8/Example11_8.sce b/24/CH11/EX11.8/Example11_8.sce
new file mode 100755
index 000000000..71798585c
--- /dev/null
+++ b/24/CH11/EX11.8/Example11_8.sce
@@ -0,0 +1,19 @@
+//Given that
+M = 80 //in kg
+d1 = 0.30 //in meter
+alpha = 6 //in rad/s^2
+I = 15 //in kg.m^2
+g = 9.8 //in m/s^2
+
+//Sample Problem 11-8a
+printf("**Sample Problem 11-8a**\n")
+F = I*alpha/d1
+printf("The magnitude of F is %fN\n", F)
+
+//Sample Problem 11-8b
+printf("\n**Sample Problem 11-8b**\n")
+d2 = 0.12 //in meter
+//F*d1 - M*g*d2 = I*alpha
+F = I*alpha + M*g*d2
+F = F/d1
+printf("The magnitude of F in second case is %fN", F) \ No newline at end of file
diff --git a/24/CH11/EX11.8/Example11_8_result.txt b/24/CH11/EX11.8/Example11_8_result.txt
new file mode 100755
index 000000000..d852e17ed
--- /dev/null
+++ b/24/CH11/EX11.8/Example11_8_result.txt
@@ -0,0 +1,5 @@
+**Sample Problem 11-8a**
+The magnitude of F is 300.000000N
+
+**Sample Problem 11-8b**
+The magnitude of F in second case is 613.600000N \ No newline at end of file
diff --git a/24/CH11/EX11.9/Example11_9.sce b/24/CH11/EX11.9/Example11_9.sce
new file mode 100755
index 000000000..ae8b4eafe
--- /dev/null
+++ b/24/CH11/EX11.9/Example11_9.sce
@@ -0,0 +1,11 @@
+exec('Example11_7.sce', -1)
+clc
+
+//Given that
+t = 2.5 //in sec
+
+//Sample Problem 11-9
+printf("\n**Sample Problem 11-9**\n")
+w = 0 + alpha*t
+RE = 0.5* I* w^2
+printf("The rotational kinetic energy of the disk will be %fJ", RE) \ No newline at end of file
diff --git a/24/CH11/EX11.9/Example11_9_result.txt b/24/CH11/EX11.9/Example11_9_result.txt
new file mode 100755
index 000000000..aa1975be1
--- /dev/null
+++ b/24/CH11/EX11.9/Example11_9_result.txt
@@ -0,0 +1,2 @@
+**Sample Problem 11-9**
+The rotational kinetic energy of the disk will be 90.000000J \ No newline at end of file