Effacer les filtres
Effacer les filtres

Solving a second order ordinary differential equation. A cantiliever beam deflection

3 vues (au cours des 30 derniers jours)
Yuchi Kang
Yuchi Kang le 6 Juin 2019
Commenté : Allen Machado le 24 Juil 2021
E=225000;
d=0.1016;
I=pi*d^4/64;
L=12;
theta=45/180*pi;
syms x y
fb=3*pi/64*E*d^4/L^3/(sin(theta))^2
fba=fb*cos(theta);
fbt=fb*sin(theta);
eqn1=E*I*diff(y,x,2)==-fba*y+fbt*(L-x);
Dy=diff(y,x);
cond1=[y(0)==0,Dy(0)==0];
ySol1(x)=dsolve(eqn1,cond1);
x=0:0.1:12
plot(x,ySol1(x))
Hi! Dear all, I wanna obtain a canliever beam deflection. A beam is totally fixed at one end. At the other end, it is subjected an axial load fba and a vertical load fbt. But the code does not work at all. Should I use another function rather than dsolve? Thanks for your help.
  3 commentaires
Yuchi Kang
Yuchi Kang le 6 Juin 2019
Thanks for your notice. This is a mistake and I have already fixed it. Sorry
Allen Machado
Allen Machado le 24 Juil 2021
Hello? Can i borrow your problem and the code? Thank you.

Connectez-vous pour commenter.

Réponses (0)

Produits


Version

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by