image thumbnail

Stepped Euler-Bernoulli Beam

version 2.0.0 (533 KB) by Andreas Döring
Analytical solution for an Euler-Bernoulli beam with changing bending stiffness with fixed or pinned ends.

36 Downloads

Updated 22 Mar 2022

View License

The live script examples.mlx contains examples for the functions oneFieldBeam.mlx and twoFieldBeam.mlx.
The live function oneFieldBeam.mlx calculates the displacement, rotation, curvature and bending moment for a single-span beam with changing bending stiffness. You can choose between pinned and fixed ends.
The live function twoFieldBeam.mlx calculates the displacement, rotation, curvature and bending moment for a two-span beam (continuous beam) with changing bending stiffness. You can choose between pinned and fixed ends.
The live functions uses singularity functions to implement the changing bending stiffness in the beam.
Also the load and support forces are modelled with singularity functions.
See reference for detailed explanation.
Reference for the stepped beams:
Static, Vibration Analysis and Sensitivity Analysis of Stepped Beams Using Singularity Functions
by Peng Cheng, Carla Davila and Gene Hou

Cite As

Andreas Döring (2022). Stepped Euler-Bernoulli Beam (https://www.mathworks.com/matlabcentral/fileexchange/103460-stepped-euler-bernoulli-beam), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2021a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Acknowledgements

Inspired by: Simple supported Euler-Bernoulli beam

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!