Elemental_Finite_Element_Analysis
Elementary_Finite_Element_Analysis
Hello there! If you are learning FEM from ground zero this is a great place for you to start. This is a repository of MATLAB codes that contains some popular FEM problems one usually encounters when learning FEA for the first time. This repository includes beginner-friendly and readable codes (with adequate comments) for some elementary FEM problems. As one would normally encounter in any FEM course, I have included FEM for the 1D Truss,2D Truss,3D Truss , 2D Plates (plane stress condition), Plate with a Hole and some 3D Geometries and finally the results are compared with ANSYS Structural (APDL). Since this is absolutely elementary, I have considered all problems as Linear . Though, it might be a great idea to include a fast iterative solvers and new FEM schemes . It shall soon be added, stay tuned! For details on which code to refer for a specific problem, read on further below:
Finite Element Method- 1D Truss
Finite Element Method- 2D Truss
Example 1
Example 2
Finite Element Method- 2D Plate
Example 1
2D Mesh
Results
Example 2
2D Mesh
Results
Finite Element Method- 3D cantilever
Using FEM on a 3-D structured mesh . The results look something like
Von Mises Stress
Cite As
Dibakar Chaudhary (2025). Elemental_Finite_Element_Analysis (https://github.com/Dibakar58/Elemental_Finite_Element_Analysis/releases/tag/v1.0), GitHub. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
2D Truss ex1_MATLAB
2D Truss ex2_MATLAB
2D plate ex1_MATLAB
2D plate ex2_MATLAB
3D struct ex1_MATLAB
Truss 3D ex1_MATLAB
Truss1D_MATLAB
Truss1D_ex2_MATLAB
Version | Published | Release Notes | |
---|---|---|---|
1.0 |