Large Deflections of an end-loaded beam

This function uses elliptic integrals to find the full beam bending solution of large-deflection beams.

You are now following this Submission

generalbeambending.m: This function uses elliptic integrals to find the deflected position of a nondimensionalized beam. The nondimensionalized force, force direction, and end moment are inputs, and the function returns all possible solutions to the beam bending problem for that set of loads.
BeamBendingForward.m: This script shows how to use the function for a dimensional case.
Onebeamsolution.m: This script shows how to use the function for a non-dimensional case.
The function uses the function elliptic12 written by Moiseev Igor. Full citation: Moiseev Igor (2024). Elliptic Integrals and Functions (https://www.mathworks.com/matlabcentral/fileexchange/8805-elliptic-integrals-and-functions), MATLAB Central File Exchange.

Cite As

Brian Jensen (2026). Large Deflections of an end-loaded beam (https://www.mathworks.com/matlabcentral/fileexchange/166191-large-deflections-of-an-end-loaded-beam), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired by: Elliptic Integrals and Functions

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.7

Version 1.7 fixes an error with the return of moments for the undeflected case.

1.6.3

Change the title

1.6.2

Added another example script.

1.6.1

Revised project image

1.6.0