フィルターのクリア

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

3 ビュー (過去 30 日間)
Yuchi Kang
Yuchi Kang 2019 年 6 月 6 日
コメント済み: Allen Machado 2021 年 7 月 24 日
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 件のコメント
Yuchi Kang
Yuchi Kang 2019 年 6 月 6 日
Thanks for your notice. This is a mistake and I have already fixed it. Sorry
Allen Machado
Allen Machado 2021 年 7 月 24 日
Hello? Can i borrow your problem and the code? Thank you.

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeOrdinary Differential Equations についてさらに検索

製品


リリース

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by