To find the tension, shear, and moment forces in a parabolic arch given an applied vertical point force at any position, you can use symbolic functions in Matlab.
First, you need to define the symbolic variables for the position of the point force and the variables for the arch geometry. Let's assume the position of the applied force is represented by x
, and the variables for the arch geometry are the span length L
, the arch height h
, and the arch base width b
.
main.m13 chars2 lines
Next, you can define the symbolic function that represents the parabolic shape of the arch. The equation of a parabola in vertex form is given by y = a*(x - h)^2 + k
, where (h, k)
is the vertex of the parabola and a
determines the width. In the case of a symmetrical parabolic arch, the vertex is at the center of the span (i.e., (L/2, h)
).
main.m31 chars2 lines
To find the tension force at any position x
, you can take the derivative of the parabolic equation with respect to x
.
main.m22 chars2 lines
To find the shear force, you can integrate the tension force equation with respect to x
.
main.m25 chars2 lines
And finally, to find the moment force, you can integrate the shear force equation with respect to x
.
main.m24 chars2 lines
Now you can substitute the desired value of x
into each of the equations to calculate the corresponding tension, shear, and moment forces.
main.m127 chars5 lines
Remember to replace ...
with the desired value of x
.
Note: This code assumes that the arch is symmetrical and follows a parabolic shape. If your particular arch has a different shape or if you need to consider additional factors, you may need to modify the equations accordingly.
gistlibby LogSnag