summaryrefslogtreecommitdiff
path: root/Fluid_Mechanics_and_Hydraulic_Machines/ch8.ipynb
diff options
context:
space:
mode:
Diffstat (limited to 'Fluid_Mechanics_and_Hydraulic_Machines/ch8.ipynb')
-rwxr-xr-xFluid_Mechanics_and_Hydraulic_Machines/ch8.ipynb759
1 files changed, 759 insertions, 0 deletions
diff --git a/Fluid_Mechanics_and_Hydraulic_Machines/ch8.ipynb b/Fluid_Mechanics_and_Hydraulic_Machines/ch8.ipynb
new file mode 100755
index 00000000..829a5e5d
--- /dev/null
+++ b/Fluid_Mechanics_and_Hydraulic_Machines/ch8.ipynb
@@ -0,0 +1,759 @@
+{
+ "metadata": {
+ "name": "",
+ "signature": "sha256:a6125783e5c667dece42915a12b250cb19816611a67eefd7aa139b1763963ae5"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+ {
+ "cells": [
+ {
+ "cell_type": "heading",
+ "level": 1,
+ "metadata": {},
+ "source": [
+ "Chapter 8 : Impact of Jets"
+ ]
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example 8.1 Page No : 164"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "\n",
+ "# Variables\n",
+ "V = 25. #m/s velocity\n",
+ "F = 300. # N\n",
+ "g = 9.81 \n",
+ "p = 1000.\n",
+ "\n",
+ "# Calculations \n",
+ "w = g*p\n",
+ "A = (F*g)/(w*V*V)\n",
+ "V1 = 35\n",
+ "F1 = (w*A*V1*V1)/(g)\n",
+ "\n",
+ "# Results \n",
+ "print \"force in N on the plate if the velocity of the jet is increased to 35 m/sec\",F1\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "force in N on the plate if the velocity of the jet is increased to 35 m/sec 588.0\n"
+ ]
+ }
+ ],
+ "prompt_number": 1
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example 8.2 Page No : 164"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "import math\n",
+ "\n",
+ "# Variables\n",
+ "d = 0.05 # mm water \n",
+ "V = 15. #m/s velocity\n",
+ "g = 9.81 \n",
+ "p1 = 1000.\n",
+ "\n",
+ "# Calculations \n",
+ "w = g*p1\n",
+ "a = math.pi*d*d/4\n",
+ "F = (w*a*V*V)/g\n",
+ "u = 5\n",
+ "F1 = (w*a*((V-u)**2))/g\n",
+ "\n",
+ "# Results \n",
+ "print \"force in N on plate if plate is stationary\",round(F,3),\"N\"\n",
+ "print \"force in N on plate if plate is moving in the direction of the jet\",round(F1,2),\"N\"\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "force in N on plate if plate is stationary 441.786 N\n",
+ "force in N on plate if plate is moving in the direction of the jet 196.35 N\n"
+ ]
+ }
+ ],
+ "prompt_number": 3
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example 8.3 page no : 165"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "import math \n",
+ "\n",
+ "# Variables\n",
+ "d = 0.03 #m diameter\n",
+ "Fx = 900 # N \n",
+ "x = 30. #degree angle \n",
+ "g = 9.81 \n",
+ "w = g*1000\n",
+ "a = 3.142*d*d/4\n",
+ "\n",
+ "# Calculations \n",
+ "V = ((Fx*g)/(w*a*math.sin(math.radians(x))*math.sin(math.radians(x))))**0.5\n",
+ "Q = a*V\n",
+ "\n",
+ "# Results \n",
+ "print \"rate of flow in m3/sec\",round((Q*1000),2)\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "rate of flow in m3/sec 50.45\n"
+ ]
+ }
+ ],
+ "prompt_number": 3
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example 8.4 Page No : 166"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "import math \n",
+ "\n",
+ "# Variables\n",
+ "d = 0.02 #m diameter\n",
+ "V = 20. #m/s, velocity \n",
+ "x = 15. #degree angle\n",
+ "g = 9.81 \n",
+ "p1 = 1000.\n",
+ "\n",
+ "# Calculations \n",
+ "w = g*p1\n",
+ "a = math.pi*d*d/4\n",
+ "W = (w*a*V*V)/(g*math.sin(math.radians(x)))\n",
+ "F1 = (w*a*V*V)/(2*g)\n",
+ "\n",
+ "# Results \n",
+ "print \"weight of the plate in N\",round(W,3),\"N\"\n",
+ "print \"force in N required at the lower edge of the plate : %.4f\"%F1,\"N\"\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "weight of the plate in N 485.527 N\n",
+ "force in N required at the lower edge of the plate : 62.8319 N\n"
+ ]
+ }
+ ],
+ "prompt_number": 6
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example 8.5 Page No : 167"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "import math \n",
+ "\n",
+ "# Variables\n",
+ "d = 0.05 #m diameter\n",
+ "V = 20. #m/s velocity \n",
+ "y = 120. #degree angle\n",
+ "x = 180.-y \n",
+ "g = 9.81\n",
+ "p1 = 1000.\n",
+ "\n",
+ "# Calculations \n",
+ "w = g*p1\n",
+ "a = math.pi*d*d/4\n",
+ "F = (w*a*V*V*(1+math.cos(math.radians(x))))/(g)\n",
+ "\n",
+ "# Results \n",
+ "print \"force in N exerted by the water jet %.4f\"%F,\"N\"\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "force in N exerted by the water jet 1178.0972 N\n"
+ ]
+ }
+ ],
+ "prompt_number": 8
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example 8.6 Page No : 167"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "import math\n",
+ "\n",
+ "# Variables\n",
+ "d = 0.05 #m diameter\n",
+ "V = 20. #m velocity\n",
+ "u = 7. #m/s \n",
+ "a = math.pi*d*d/4 \n",
+ "g = 9.81\n",
+ "p1 = 1000.\n",
+ "\n",
+ "# Calculations \n",
+ "w = g*p1\n",
+ "F = (w*a*V*V)/g\n",
+ "F1 = (w*a*((V-u)**2))/g\n",
+ "work = F1*u\n",
+ "\n",
+ "# Results \n",
+ "print \"force in N if plate is fixed \",F\n",
+ "print \"force in N if plate is moving with a velocity of 7 m/sec\",round(F1,2)\n",
+ "print \"work done per sec by the jet\",round(work,3)\n",
+ "\n",
+ "# note : rounding off error."
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "force in N if plate is fixed 785.398163397\n",
+ "force in N if plate is moving with a velocity of 7 m/sec 331.83\n",
+ "work done per sec by the jet 2322.815\n"
+ ]
+ }
+ ],
+ "prompt_number": 9
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example 8.7 Page No : 168"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "import math \n",
+ "\n",
+ "# Variables\n",
+ "W = 58.86 #N weighing\n",
+ "d = 0.02 #m diameter \n",
+ "V = 5. #m/s velocity\n",
+ "z = 0.15 #m axis \n",
+ "g = 9.81 \n",
+ "p1 = 1000. \n",
+ "w = g*p1\n",
+ "\n",
+ "# Calculations \n",
+ "a = math.pi*d*d/4\n",
+ "F = (w*a*V*V)/g\n",
+ "cog = 0.1\n",
+ "x = 30\n",
+ "P = (F*z)/cog\n",
+ "F1 = ((P*cog*(math.cos(math.radians(x))))+(W*cog*(math.sin(math.radians(x)))))\n",
+ "V1 = ((F1*g)/(w*a))**0.5\n",
+ "\n",
+ "# Results \n",
+ "print \"velocity in m/sec of the jet if the plate is deflected through 30 degree\",round(V1,2)\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "velocity in m/sec of the jet if the plate is deflected through 30 degree 3.55\n"
+ ]
+ }
+ ],
+ "prompt_number": 10
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example 8.8 Page No : 169"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "import math \n",
+ "\n",
+ "# Variables\n",
+ "V = 25. #m velocity\n",
+ "u = 10. #m velocity \n",
+ "q = 0.001 #m**3/s\n",
+ "g = 9.81\n",
+ "p1 = 1000.\n",
+ "w = g*p1\n",
+ "x = 180. #degree \n",
+ "u1 = 8. #m velocity\n",
+ "\n",
+ "# Calculations \n",
+ "F1 = (w*q/g)*V*(1-math.cos(math.radians(x)))\n",
+ "F2 = (w*q*((V-u)**2)*(1-math.cos(math.radians(x))))/(g*V)\n",
+ "F3 = (w*q*(V-u1)*(1-math.cos(math.radians(x))))/g\n",
+ "\n",
+ "# Results \n",
+ "print \"force of jet in N when,the cup is stationary,the cup is moving with velocity of 10m/sec,series of cup with velocity of 8m/sec\" ,\\\n",
+ "F1,F2,F3\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "force of jet in N when,the cup is stationary,the cup is moving with velocity of 10m/sec,series of cup with velocity of 8m/sec 50.0 18.0 34.0\n"
+ ]
+ }
+ ],
+ "prompt_number": 8
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example 8.9 Page No : 170"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "import math \n",
+ "\n",
+ "# Variables\n",
+ "x1 = 30. #m/s velocity\n",
+ "V1 = 30. #degree \n",
+ "Q = 0.001 \n",
+ "g = 9.81\n",
+ "w = g*1000.\n",
+ "Vf1 = V1*math.sin(math.radians(x1))\n",
+ "Vw1 = V1*math.cos(math.radians(x1))\n",
+ "u = 15.\n",
+ "x2 = 120.\n",
+ "y1 = math.degrees(math.atan(Vf1/(Vw1-u)))\n",
+ "Vr1 = ((Vf1*Vf1)+((Vw1-u)**2))**0.5\n",
+ "z = u*math.sin(math.radians(x2))/Vr1\n",
+ "y2 = 60-math.degrees(math.asin(z))\n",
+ "V2 = Vr1*math.sin(math.radians(y2))/math.sin(math.radians(x2))\n",
+ "Vw2 = V2*math.cos(math.radians(x2/2))\n",
+ "W = (w*Q*(Vw1+Vw2)*u)/g\n",
+ "n = W*2/(V1*V1)\n",
+ "print \"angle of vane : %.3f degrees \\\n",
+ "\\nwork done of water entering the vane : %.3f Nm/s \\\n",
+ "\\nefficiency : %.2f %%\"%(y2,W,n*100)\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "angle of vane : 15.670 degrees \n",
+ "work done of water entering the vane : 433.194 Nm/s \n",
+ "efficiency : 96.27 %\n"
+ ]
+ }
+ ],
+ "prompt_number": 19
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example 8.10 Page No : 172"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "import math \n",
+ "\n",
+ "# Variables\n",
+ "Q = 0.283 #m**3/s, flow of water \n",
+ "d = 0.05 #m diameter\n",
+ "x = 170. #angle \n",
+ "u = 48. #m/s velocity \n",
+ "g = 9.81 \n",
+ "p1 = 1000.\n",
+ "\n",
+ "# Calculations \n",
+ "w = g*p1\n",
+ "a = math.pi*d*d/4\n",
+ "V1 = Q/a\n",
+ "Vw1 = V1\n",
+ "Vr1 = V1-u\n",
+ "x1 = 0\n",
+ "Vr2 = Vr1\n",
+ "Vw2 = (Vr2*math.cos(math.radians(180-x)))-u\n",
+ "Fx = (w*a*(V1-u)*(Vw1+Vw2))/g\n",
+ "P = Fx*u/1000\n",
+ "n = (P*1000*g*2)/(w*Q*V1*V1)\n",
+ "\n",
+ "# Results \n",
+ "print \"force exerted by the jet : %.3f N \\\n",
+ "\\npower developed by the vane : %.4f kW \\\n",
+ "\\nefficiency : %.1f %%\"%(Fx,P,(n*100))\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "force exerted by the jet : 36014.111 N \n",
+ "power developed by the vane : 1728.6773 kW \n",
+ "efficiency : 58.8 %\n"
+ ]
+ }
+ ],
+ "prompt_number": 21
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example 8.11 Page No : 174"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "import math \n",
+ "\n",
+ "# Variables\n",
+ "y1 = 30. #angle\n",
+ "y2 = 15. #angle \n",
+ "a = 13.*(10**-4) #cm**2 \n",
+ "x1 = 15. #incline\n",
+ "V1 = 60. #m/s area moving \n",
+ "\n",
+ "# Calculations \n",
+ "Vf1 = V1*math.sin(math.radians(y2))\n",
+ "Vw1 = V1*math.cos(math.radians(y2))\n",
+ "u = Vw1-(Vf1/math.tan(math.radians(y1)))\n",
+ "Vw2 = u-(Vf1*math.cos(math.radians(y2))/math.sin(math.radians(y1)))\n",
+ "Vf2 = (u-Vw2)*math.tan(math.radians(y2))\n",
+ "V2 = (Vf2*Vf2+Vw2*Vw2)**0.5\n",
+ "x2 = math.degrees(math.atan(Vf2/Vw2))\n",
+ "g = 9.81\n",
+ "p1 = 1000\n",
+ "w = g*p1\n",
+ "Fx = (w*a*V1*(Vw1-Vw2))/g\n",
+ "Fy = (w*a*V1*(V1*math.sin(math.radians(y2))-V2*math.sin(math.radians(x2))))/g\n",
+ "Fr = (Fx*Fx+Fy*Fy)**0.5\n",
+ "o = math.degrees(math.atan(Fy/Fx))\n",
+ "\n",
+ "# Results \n",
+ "print \"velocity of the vane : %.4f m/s \\\n",
+ "\\ndirection of velocity at exit : %.4f m/s \\\n",
+ "\\nresultant force : %.4f N \\\n",
+ "\\nangle between forces : %.1f degrees\"%(u,V2,Fr,o)\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "velocity of the vane : 31.0583 m/s \n",
+ "direction of velocity at exit : 8.1078 m/s \n",
+ "resultant force : 4476.2818 N \n",
+ "angle between forces : 7.5 degrees\n"
+ ]
+ }
+ ],
+ "prompt_number": 30
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example 8.12 Page No : 177"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "import math \n",
+ "\n",
+ "# Variables\n",
+ "V1 = 13. # m/s\n",
+ "y1 = 30. \n",
+ "y2 = y1\n",
+ "u = 4.5 # m/s\n",
+ "g = 9.81\n",
+ "p1 = 1000.\n",
+ "\n",
+ "# Calculations \n",
+ "w = g*p1\n",
+ "Q = 0.001\n",
+ "x1 = math.degrees(math.acos(0.9394))\n",
+ "Vw1 = V1*math.cos(math.radians(x1))\n",
+ "Vr1 = (Vw1-u)/math.cos(math.radians(y1))\n",
+ "Vw2 = Vr1*math.cos(math.radians(y1))-u\n",
+ "Vf2 = Vr1*math.sin(math.radians(y1))\n",
+ "V2 = (Vf2*Vf2+Vw2*Vw2)**0.5\n",
+ "x2 = math.degrees(math.atan(Vf2/Vw2))\n",
+ "W = (w*Q*(Vw1+Vw2)*u)/g\n",
+ "\n",
+ "# Results \n",
+ "print \"direction of velocity : %.3f \\\n",
+ "\\nvelocity of water at exit : %.3f m/s \\\n",
+ "\\ndirection of work : %.3f \\\n",
+ "\\nmagnitude of work done per kg of water : %.3f\"%(x1,V2,x2,W)\n",
+ "\n",
+ "# note : rounding off errors."
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "direction of velocity : 20.049 \n",
+ "velocity of water at exit : 5.490 m/s \n",
+ "direction of work : 54.193 \n",
+ "magnitude of work done per kg of water : 69.410\n"
+ ]
+ }
+ ],
+ "prompt_number": 36
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example 8.13 Page No : 179"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "import math \n",
+ "\n",
+ "# Variables\n",
+ "V1 = 40. #m/s velocity\n",
+ "u = 12. #m/s \n",
+ "x1 = 20. #angle\n",
+ "x2 = 90. #velocity \n",
+ "\n",
+ "# Calculations \n",
+ "Vw1 = V1*math.cos(math.radians(x1))\n",
+ "Vf1 = V1*math.sin(math.radians(x1))\n",
+ "y1 = math.degrees(math.atan(Vf1/(Vw1-u)))\n",
+ "Vr1 = Vf1/math.sin(math.radians(y1))\n",
+ "Vr2 = 0.9*Vr1\n",
+ "y2 = math.degrees(math.acos(u/Vr2))\n",
+ "W = 1*Vw1*u\n",
+ "n = W/(V1*V1*0.5*1)\n",
+ "\n",
+ "# Results \n",
+ "print \"vane angle at the exit : %.4f and %.4f \\\n",
+ "\\nwork done on the vane per kg of water : %.4f N m/s\\\n",
+ "\\nefficiency : %.2f %%\"%(y1,y2,W,(n*100))\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "vane angle at the exit : 28.1318 and 62.6435 \n",
+ "work done on the vane per kg of water : 451.0525 N m/s\n",
+ "efficiency : 56.38 %\n"
+ ]
+ }
+ ],
+ "prompt_number": 41
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example 8.14 Page No : 180"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "import math \n",
+ "\n",
+ "# Variables\n",
+ "d = 0.05 #m diameter\n",
+ "V1 = 25. #m/s velocity \n",
+ "x1 = 30. #angle\n",
+ "x = 50. #angle\n",
+ "x2 = x1+x\n",
+ "g = 10. #m/s**2\n",
+ "p1 = 1000.\n",
+ "\n",
+ "# Calculations \n",
+ "a = 3.142*d*d/4\n",
+ "w = g*p1\n",
+ "Fx = (w*a*V1*V1*(math.cos(math.radians(x1))-math.cos(math.radians(x2))))/g\n",
+ "Fy = (w*a*V1*V1*(math.sin(math.radians(x1))-math.sin(math.radians(x2))))/g\n",
+ "F = (Fx*Fx+Fy*Fy)**0.5\n",
+ "z = math.degrees(math.atan(-Fy/Fx))\n",
+ "\n",
+ "# Results \n",
+ "print \"resultant force %.3f and %.3f \\\n",
+ "\\nangle made by the resultant force with the horizontal : %.4f\"%(round(Fy,3),round(Fx,3),round(z,4))\n",
+ "\n",
+ "# note : It seems book answers are wrong. Kindly check."
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "resultant force -595.026 and 849.785 \n",
+ "angle made by the resultant force with the horizontal : 35.0000\n"
+ ]
+ }
+ ],
+ "prompt_number": 44
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example 8.15 Page No : 182"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "import math \n",
+ "\n",
+ "# Variables\n",
+ "x1 = 0. \n",
+ "x2 = 60. # angle\n",
+ "V1 = 30. #m/s velocity\n",
+ "V2 = 25. #m/s velocity \n",
+ "m = 0.8 #Kg/s nozzle \n",
+ "\n",
+ "# Calculations \n",
+ "Fx = m*((V1*math.cos(math.radians(x1)))-(V2*math.cos(math.radians(x2))))\n",
+ "Fy = m*((V1*math.sin(math.radians(x1)))-(V2*math.sin(math.radians(x2))))\n",
+ "R = (Fx*Fx+Fy*Fy)**0.5\n",
+ "z = math.degrees(math.atan(-Fy/Fx))\n",
+ "\n",
+ "# Results \n",
+ "print \"magnitude and direction of resultant force :\",round(R,3),round(z,4)\n",
+ "\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "magnitude and direction of resultant force : 22.271 51.0517\n"
+ ]
+ }
+ ],
+ "prompt_number": 46
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [],
+ "language": "python",
+ "metadata": {},
+ "outputs": []
+ }
+ ],
+ "metadata": {}
+ }
+ ]
+} \ No newline at end of file