summaryrefslogtreecommitdiff
path: root/866/CH4/EX4.4
diff options
context:
space:
mode:
authorpriyanka2015-06-24 15:03:17 +0530
committerpriyanka2015-06-24 15:03:17 +0530
commitb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch)
treeab291cffc65280e58ac82470ba63fbcca7805165 /866/CH4/EX4.4
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 '866/CH4/EX4.4')
-rwxr-xr-x866/CH4/EX4.4/4_4.sce53
1 files changed, 53 insertions, 0 deletions
diff --git a/866/CH4/EX4.4/4_4.sce b/866/CH4/EX4.4/4_4.sce
new file mode 100755
index 000000000..72749bc0c
--- /dev/null
+++ b/866/CH4/EX4.4/4_4.sce
@@ -0,0 +1,53 @@
+clc
+//initialisation of variables
+Rav= 1 //KN
+Re= 4 //KN
+Xac= 1.5 //m
+Xce= 1.5 //m
+Fd= -5 //KN
+Rah= -3 //KN
+xa= 0 //m
+ya= 0 //m
+xc= 1.5 //m
+yc= 0//m
+xe= 3 //m
+ye= 0 //m
+xf= 3 //m
+yf= 1.5 //m
+xd= 1.5 //m
+yd= 1.5 //m
+xb= 0 //m
+yb= 1.5 //m
+Yef= 1.5 //m
+Fb= 3 //KN
+//CALCULATIONS
+tac= -Rah/(xc-xa)
+tab= -Rav/(yb-ya)
+tba= tab
+tbc= -tba*(ya-yb)/(yc-yb)
+tbd= (-Fb-tbc*(xc-xb))/(xd-xb)
+tdb= tbd
+tdf= -tdb*(xb-xd)/(xf-xd)
+tdc= (-Fd-tdb*(yb-yd))/(yc-yd)
+tec= 0
+tfe= -Re/(yf-ye)
+tfc= (-tdf*(xd-xf)-tfe*(xe-xf))/(xc-xf)
+Tab= tab*(yb-ya)
+Tac= tac*(xc-xa)
+Tbc= tbc*sqrt((xb-xc)^2+(yb-yc)^2)
+Tbd= tbd*(xd-xb)
+Tdf= tdf*(xf-xd)
+Tdc= tdc*(yd-yc)
+Tfc= tfc*sqrt((xf-xc)^2+(yf-yc)^2)
+Tfe= tfe*(yf-ye)
+Tec= tec*(xe-xc)
+//RESULTS
+printf ('Tab= %.2f KN(compression)',Tab)
+printf (' \n Tac=%.2f KN(tension)',Tac)
+printf (' \n Tbc=%.2f KN(tension)',Tbc)
+printf (' \n Tbd=%.2f KN(compression)',Tbd)
+printf (' \n Tdf=%.2f KN(compression)',Tdf)
+printf (' \n Tdc=%.2f KN(compression)',Tdc)
+printf (' \n Tfc=%.2f KN(tension)',Tfc)
+printf (' \n Tfe=%.2f KN(compression)',Tfe)
+printf (' \n Tec=%.2f KN(tension)',Tec)