Elasticity problem to find displacements

3 vues (au cours des 30 derniers jours)
ozgun sen
ozgun sen le 7 Jan 2018
Commenté : ozgun sen le 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 commentaires
Tamir Suliman
Tamir Suliman le 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 le 7 Jan 2018
e=1/2(∇u+∇uT) So I have e and try to find u

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Programming dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by