summaryrefslogtreecommitdiff
path: root/1898/CH3/EX3.2
diff options
context:
space:
mode:
authorpriyanka2015-06-24 15:03:17 +0530
committerpriyanka2015-06-24 15:03:17 +0530
commitb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch)
treeab291cffc65280e58ac82470ba63fbcca7805165 /1898/CH3/EX3.2
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 '1898/CH3/EX3.2')
-rwxr-xr-x1898/CH3/EX3.2/Ex3_2.sce29
1 files changed, 29 insertions, 0 deletions
diff --git a/1898/CH3/EX3.2/Ex3_2.sce b/1898/CH3/EX3.2/Ex3_2.sce
new file mode 100755
index 000000000..76dd1b0fb
--- /dev/null
+++ b/1898/CH3/EX3.2/Ex3_2.sce
@@ -0,0 +1,29 @@
+clear all; clc;
+
+disp("Scilab Code Ex 3.2 : ")
+
+//Given:
+stress_b = 600; //MPa
+strain_b = 0.023; //mm/mm
+stress_a = 450; //Mpa
+strain_a = 0.006; //mm/mm
+
+//Calculations:
+
+//Permanent Strain:
+E = stress_a/strain_a;
+strain_cd = stress_b/E; //The recovered elastic strain
+perm_strain = strain_b - strain_cd; //mm/mm
+
+//Modulus of Resilience:
+ur_initial = (0.5*stress_a*strain_a);//MJ/m^3
+ur_final = (0.5*stress_b*strain_cd); //MJ/m^3
+
+//Display:
+
+printf("\n\nThe Permanent Strain is =%10.5f mm/mm",perm_strain);
+printf("\nThe Initial Modulus of Resilience is = %0.2f MJ/mm^3",ur_initial);
+printf("\nThe Final Modulus of Resilience is = %0.2f MJ/mm^3",ur_final);
+
+
+//------------------------------------------------------------------------------END-------------------------------------------------------------------------------