Simple Matlab Program to calculate Euler Buckling Load using Finite Element Method

Version 1.0.0.0 (1,63 ko) par Mahendra
This program determine the Euler buckling loads for simply supported column
669 téléchargements
Mise à jour 9 fév. 2016

Afficher la licence

EI d^2 y/ dx^2 +Py =0, y(0)=0, y(L)=0.
A weak form using weighing function w(x) such that w(0)=0, w(L)=0. w(x) is piece wise linear interpolation function.
Writing the weak form, we get
-int 0 to L dw/dx dy/dx dx + lamda int 0 to L w(x) y(x) dx =0
Using the linear shape functions as shown below:
w(x) = N1(x) w1+ N2(x) w2,
y(x)= N1(x) y1_+ N2(x) y2.
we get
kdet= k0*P/(E*I)-k1;
We find the values of P such that the det(kdet) goes to zero.

Citation pour cette source

Mahendra (2026). Simple Matlab Program to calculate Euler Buckling Load using Finite Element Method (https://fr.mathworks.com/matlabcentral/fileexchange/55313-simple-matlab-program-to-calculate-euler-buckling-load-using-finite-element-method), MATLAB Central File Exchange. Extrait(e) le .

Compatibilité avec les versions de MATLAB
Créé avec R2015b
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Catégories
En savoir plus sur Partial Differential Equation Toolbox dans Help Center et MATLAB Answers
Tags Ajouter des tags
sc up
Version Publié le Notes de version
1.0.0.0