Answered step by step
Verified Expert Solution
Question
1 Approved Answer
PROBLEM 1 bhb . points 3 0 - Use Python An important problem in structural enginering is that of finding forces in a statically determinate
PROBLEM bhb points Use Python
An important problem in structural enginering is that of finding forces in a statically determinate truss Fig.
This type of structure can be described by a system of coupled linear algebraic equations derived from force balances. Based on freebody diagrams for each node, the sum of the
forces in both horizontal and vertical directions must be zero at each node because the system is at rest.
Therefore, for node :
for node :
for node :
where is the external horizontal force applied to node i where positive force is to the right, and is the external vertical force applied to node where positive force is upward.
Thus, in this problem, the downward force on node corresponds to
And for this problem, all other s and s are zero. Note that the directions of the internal forces and reactions are unknown. Proper applications of Newton's laws only require consistent conventions regarding direction. Also note that in this problem the forces in all members are assumed to be in tension and act to pull the adjoining nodes apart. A negative solution therefore correponds to compression. When numerical values for the external forces are substituted and the trigonometric functions evaluated, this problem reduces to a set of six linear algebraic equations with six unknowns, as above.
Your tasks:
points Express this set of linear algebraic equations in matrix form
points Then, use Python to solve for the forces and reactions for the case displayed
in Fig
i using the inverse of the cocfickents matrix: numpy.linalg.inv
ii using directly the command: numpy.linalg.solve
ii using LU factorization: scipy.linalg.lu;
Hint: refer to sertions and of tertbook
iv how do the solutions of the items above compare to each otter?
points Deternine the system's matrix imerse.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started