一、单层板的强度和刚度 mathlab编程练习题(4)
4.在第3题的基础上,输入
σ
x
=
160
M
P
a
{\sigma _x} = 160{\rm{MPa}}
σx=160MPa,
σ
y
=
60
M
P
a
{\sigma _y} = 60{\rm{MPa}}
σy=60MPa,
τ
x
y
=
20
M
P
a
{\tau _{xy}} = 20{\rm{MPa}}
τxy=20MPa,
G
12
=
2.60
×
1
0
3
{{\rm{G}}_{12}} = 2.60 \times {10^3}
G12=2.60×103,求
ε
1
{\varepsilon _1}
ε1,
ε
2
{\varepsilon _2}
ε2,
γ
12
{\gamma _{12}}
γ12。
解:
相关公式如下:(仅供参考,如有错误欢迎指出)
偏轴应力-应变关系是如下:
{
ε
x
}
=
[
S
‾
]
{
σ
x
}
\left\{ {{\varepsilon _x}} \right\} = \left[ \overline S \right]\left\{ {{\sigma _x}} \right\}
{εx}=[S]{σx}
在单层板中:
ε
x
=
{
ε
x
ε
y
γ
x
y
}
\varepsilon _x=\begin{Bmatrix}{\varepsilon _x}\\{\varepsilon _y}\\{\gamma_{xy}}\\\end{Bmatrix}
εx=⎩
⎨
⎧εxεyγxy⎭
⎬
⎫,
σ
x
=
{
σ
x
σ
y
τ
x
y
}
\sigma_x=\begin{Bmatrix}{\sigma_x}\\{\sigma_y}\\{\tau_{xy}}\\\end{Bmatrix}
σx=⎩
⎨
⎧σxσyτxy⎭
⎬
⎫
根据上述公式使用matlab进行编程,程序代码如下:
%在第三题的基础上添加如下代码:
sigma_x=160; sigma_y=60; tau_xy=20;
YingLi_x = [ sigma_x;
sigma_y;
tau_xy];
%求偏轴应变
YingBian_x = inv(Q_) * YingLi_x
%将应变向量中的数值分别赋值给 sigma_x , sigma_y , tau_xy
pCell = num2cell(YingBian);
[sigma_x , sigma_y , tau_xy] = pCell{:};
参考文献:
[1]王耀先.复合材料结构设计[M].北京: 化学工业出版社, 2001.09 第二章
相关文章:
一、复合材料单层板编程练习(1)
一、复合材料单层板编程练习(2)
一、复合材料单层板编程练习(3)
一、复合材料单层板编程练习(4)
一、复合材料单层板编程练习(5)