Run an Algorithm: Difference between revisions
No edit summary |
No edit summary |
||
| Line 17: | Line 17: | ||
|- | |- | ||
| | | | ||
==== Apply vertical equilibrium: ==== | |||
* Rearrange to find an expression for <math>F_{BD}</math> | * <math display="inline">\sum F_y = 0</math> | ||
* <math>9\sin{30} + F_{BD}\sin{30}-3-F_{BC}\sin{30}=0</math> | |||
==== Substitute for: <math display="inline">\sin{30} = 0.5</math> ==== | |||
*<math>9\times0.5+0.5F_{BD} - 3 - 0.5F_{BC}= - 3 - 0</math> | |||
*<math>1.5 + 0.5F_{BD} - 0.5F_{BC} = 0</math> | |||
==== Rearrange to find an expression for <math>F_{BD}</math> ==== | |||
*<math>0.5F_{BD} = -1.5 + 0.5F_{BC}</math> | |||
*<math>F_{BD} =-3 + F_{BC}</math> | |||
| | | | ||
==== Apply horizontal equilbrium: ==== | |||
* <math>\sum F_x =0</math> | |||
* <math>9\cos{30}+F_{BD}\cos{30} + F_{BC}\cos{30}=0</math> | |||
==== Divide each term by <math>\cos{30}</math>: ==== | |||
* <math>9+F_{BD}+F_{BC}=0</math> | |||
==== Substitute <math>F_{BD} =-3 + F_{BC}</math>: ==== | |||
* <math>9+(-3+F_{BC})+F_{BC}=0</math> | |||
* <math>6+2F_{BC}=0</math> | |||
* <math>F_{BC}=-3kN</math> (compression) | |||
==== Solve for <math>F_{BD}</math>: ==== | |||
* <math>F_{BD}=-3+F_{BC}</math> | |||
* <math>F_{BD}=-3-3=6kN</math> | |||
|- | |- | ||
| | | | ||
| | | | ||
|} | |} | ||
Revision as of 12:31, 25 December 2020
The term running an algorithm I use to mean doing a set of calculations:
What do you need to know to run an algorithm in an examination?
- You need to understand the meanings of all variables to an extent that you are able to assign correct values to them.
- You need to be able to write down the steps in the algorithm.
- You need to be able to run the algorithm.
For example, here's a 'run' of the algorithm for slving for the forces at joint B in the Nodal Analysis key example:
| Isolate Joint B | |
|---|---|
| |
Apply vertical equilibrium:Substitute for:Rearrange to find an expression for |
Apply horizontal equilbrium:Divide each term by :Substitute :
Solve for : |

