2D Truss by Matlab [Matlab 2D桁架有限元]

好久没用过MATLAB了,最近发现MATLAB的界面都和以前的不一样了。于是装个2014版本来学习一下,顺便复习一下有限元。

用MATLAB做个最简单的2D桁架分析并与SAP2000对比。

桁架信息:

弹性模量 E :200000

截面面积 A :4535

Truss2DModel

MATLAB计算结果:

MATLAB-2DTruss

SAP2000计算结果:

SAP2000-2DTruss

 

结果对比:

Displacement Results Comparison
DOF MATLAB SAP2000
1 0 0
2 0 0
3 0.2481 0.248071
4 -1.586 -1.586026
5 0.6615 0.661521
6 -1.586 -1.586026
7 0.9096 0.909592
8 0 0
9 0.7856 0.785557
10 -1.0862 -1.086157
11 0.4548 0.454796
12 -1.9205 -1.920515
13 0.124 0.124035
14 -1.0862 -1.086157

从上面的节点位移对比可知,MATLAB和SAP2000计算结果是一致的。

时间冲忙,就整理到这里吧,发现就这么简单的整理一下,备忘一下都会花很多时间。

PS. 希望后面可以继续有时间和激情整理MATLAB用于有限元的一些小东西,希望可以整理成资料放上来和大家分享,对于初学者就很有用了。


0 0

  • 注释 ( Comments )

源代码已经收录到新书《有限单元法:编程与软件应用》,详见链接:http://www.jdcui.com/?page_id=9731

  • 微信公众号 ( Wechat Subscription)

WeChat_QRCode

欢迎关注 “结构之旅” 微信公众号

7 thoughts on “2D Truss by Matlab [Matlab 2D桁架有限元]

  1. Pingback: [FEM][MATLAB][有限元] FEM Modal Analysis Programming with MATLAB (Truss Element) (桁架单元模态分析编程) | 崔济东的博客 - JiDong Cui's Blog

  2. Pingback: [力学][有限元][FEM]Basics of Linear Buckling Analysis [线性曲屈分析基础] | 崔济东的博客 - JiDong Cui's Blog

  3. Pingback: [动力学] 模态分析基础 (Basics of modal analysis) | 崔济东的博客 - JiDong Cui's Blog

  4. firsttopman Reply

    代码不开源?可以每篇文章附带代码吗,这样便于学习哈

    • CJD Post authorReply

      都收录在即将出本的书本上了:http://www.jdcui.com/?page_id=9731,书本上都开源了。到时候有兴趣可以看看书。

  5. polarisiqi Reply

    崔博士你好,能不能麻烦你把matlab 3d桁架有限元的程序发我一下,我最近正在学习matlab的有限元编程 :wink:

Leave a Reply

Your email address will not be published. Required fields are marked *

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:

This site uses Akismet to reduce spam. Learn how your comment data is processed.