如何用matlab来解决材料力学超静定问题,求
1个回答
展开全部
如何用matlab来解决材料力学超静定问题,求解思路利用有限元法原理,对超静定结构梁(桁架)分解成若干个有限单元,建立单元的力与位移之间的关系,然后再将各单元通过节点联结起来,单元间的力通过节点进行传递,建立整体结构的力与位移之间的关系,将问题简化成矩阵计算问题,然后利用数学软件matlab的编程进行求解。
具体求解步骤可按下列方法进行:
1、根据单元剖分原则,把结构剖分成若干份;
2、单元分析,写出单元的刚阵(以矩阵形式表示);
3、综合各单元,按节点位移序号组成结构的总刚阵[K],总外力列阵{F}和总位移列阵
{qr};根据边界条件,简化矩阵;
4、由{qr}=inv([K]r)*{Fr}, 求解各节点的变形; %inv([K]r)为[K]r的逆矩阵
5、由{F}=[Kz] {q},可解得各节点反力
6、按上述要求,进行matlab编程,以解决力学超静定问题。
具体可以参照这篇文档,网页链接。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询