Elasticity problem to find displacements

3 views (last 30 days)
ozgun sen
ozgun sen on 7 Jan 2018
Commented: ozgun sen on 7 Jan 2018
Hello all I have an elasticity problem. Strains (ex ey ez ) are defined as symbolic below. And I have u v z which is the general displacement field depends on x y z like u(x y z)... according to elasticity strain and displacemnt relations; ex=diff(u,x), ey=diff(v,y) , ez=diff(w,z), exy=1/2(diff(u,y)+diff(v,x) exz=1/2(diff(u,z)+diff(w,x) , eyz=1/2(diff(y,z)+diff(w,z). So I need to find u v and w as symbolic from ex ey and ez, exy eyz exz. I tried dsolve but gave error
ez =
(g*ro*z)/E
>> ex=-(v*g*ro*z)/E
ex =
-(g*ro*v*z)/E
>> ey=ex
ey =
-(g*ro*v*z)/E
>> exy=0
exy =
0
eyz =
0
exz =
0
>> eq=[diff(u,x)==ex ; diff(v,y)==ey ; diff(w,z)==ez]
>> dsolve(eq) Error using symfun/subsref (line 141) Symbolic function expected 3 inputs and received 1.
  2 Comments
Tamir Suliman
Tamir Suliman on 7 Jan 2018
Can you please format and explain your question to better help ? and if you could also provide the logic and the equations used.
ozgun sen
ozgun sen on 7 Jan 2018
e=1/2(∇u+∇uT) So I have e and try to find u

Sign in to comment.

Answers (0)

Categories

Find more on Programming in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!