三角形有限元matlab,3结点三角形单元有限元程序MATLAB语言
3结点三角形单元有限元程序(MATLAB语言)
学号:2011100290 吴晴晴
该程序包括以下6个部分:
1.主程序tri_fem:用于数据的录入和其他程序的调用;
2.总刚程序Kf:计算结构的总体刚度;
3.各结点位移求解程序xf:求解各结点的位移;
4.线性方程组求解程序Jordan:Gauss-Jordan法求解非约束结点的位移;
5.应力应变程序ss:由各结点位移求解各单元内的三个结点的应力stress和应变strain;
6.数据录入程序input:录入材料、几何尺寸、单元编号和结点编号、位移约束和已知载荷等。
以课本P25页例2.2为例,其input程序为
function [E,v,t,EN,ecode,NN,node,RN,RC,PN,PC]=input()
E=2.1e11; v=1/3; t=1; %杨氏模量Pa,泊松比,厚度
EN=2; %单元数
ecode=[3 1 2; %单元编号单元1 3-1-2;单元2 1-3-4
1 3 4];
NN=4; %结点数
node=[0 0; %各结点坐标
2 0;
2 1;
0 1];
RN=2; %被约束的位移数
RC=[1 4]; %被约束的结点
PN=2; %有载荷的结点数
%PC(1)表示有载荷的结点,PC(2)表示各结点的力,PC(3)表示载荷方向,0为x方向,1为y方向
PC=[2 3;
-1/2 -1/2;
1 1]; %结点2、3分别有y负方向上-1/2N的力作用
三角形有限元matlab,3结点三角形单元有限元程序MATLAB语言相关推荐
- matlab有限元编程实例梁,梁单元有限元计算程序(matlab)
梁单元的有限元计算程序 %此程序计算杆的总刚度矩阵及节点位移,分五步完成:输入各单元数据.计算单元刚度矩阵 %组集总刚度矩阵.计算输出总刚度矩阵 .计算输出节点位移 %2011.4 %输入个单元数据 ...
- matlab计算惯性矩,梁单元有限元计算程序(matlab)
%此程序计算杆的总刚度矩阵及节点位移,分五步完成:输入各单元数据.计算单元刚度矩阵 %组集总刚度矩阵.计算输出总刚度矩阵 .计算输出节点位移 %2011.4 %输入个单元数据 %输入单元节点编号矩阵, ...
- matlab用正弦做随机信号程序,(MATLAB辅助现代工程数字信号处理)第6章平稳随机信号处理与分析.ppt...
第6章 平稳随机信号处理与分析 6.1 随机信号及其处理6.1.1 随机信号处理的发展历程 随机信号处理的发展可分为两个阶段: 经典随机信号处理阶段和现代随机信号处理阶段. 第一阶段为经典随机信号理论 ...
- matlab R2011a汉化包,《科学计算语言》(Mathworks Matlab)R2011a Win/UNIX[光盘镜像]
中文名: 科学计算语言 英文名: Mathworks Matlab 资源格式: 光盘镜像 版本: R2011a Win/UNIX 发行时间: 2011年 制作发行: The MathWorks, In ...
- MATLAB学习笔记(2):MATLAB结构和工具箱以及菜单栏,工具栏
MATLABR201 4a简介1.1.1 MATLAB的系统结构 MATLAB系统由MATLAB开发环境. MATLAB语言.MATLAB数学函数库.MATLAB图形处理系统和MATLAB应用程序接 ...
- 光度立体视觉 matlab,Matlab官方光度立体三维成像程序
Matlab官方光度立体三维成像程序 matlab 2020-11-28 下载地址 https://www.codedown123.com/52614.html Matlab官方光度立体三维成像程序, ...
- matlab 圣诞树,基于matlab编程圣诞树图源码程序
基于matlab编程圣诞树图源码程序 所属分类:其他 开发工具:matlab 文件大小:147KB 下载次数:3 上传日期:2020-12-22 06:24:11 上 传 者:hlayumi 说明: ...
- matlab三角形面积,matlab中计算三角形面积?
问题描述: matlab中计算三角形面积? 在X,Y矩阵中存有一组点的x,y坐标: X=[5 7 2 8 7 4 3 6 9] ,Y=[4 5 9 3 6 5 3 2 8] 矩阵B中保存了每三个点构成 ...
- 应用Abaqus有限元软件中的cohesive单元模拟压头侵入地层随机断裂过程
应用 Abaqus有限元软件中的 cohesive单元模拟压头侵入地层随机断裂过程. 建立的压头侵入地层的有限元模型如图2所示.其中球形压头直径为1mm,高为3mm,厚度为0.5mm.将其设置为刚体, ...
最新文章
- JSP+Servlet+JavaBean
- 多人在线游戏服务器端开发心得(转)
- 3.1.5 动态分区分配算法
- 少儿德国奎尔鱼油(QÜELL FISH OIL FOR JUNIOR )
- 阿里面试题:使用dubbo过程中遇到过哪些坑?
- 安装mysql显示有5.0_安装MySQL5.0时到如图这一步提示出错了,~
- 编写一个函数func(),将此函数的输入参数(int型)逆序输出显示,如54321 – 12345,要求使用递归,并且函数体代码不超过8行...
- 转换文档参数_明明2秒可以搞定Word、Excel相互转换,你却用了半小时!真亏了...
- 【HDOJ】1068 Girls and Boys
- (91)如何网表文件?
- 【前端】第三章 Vue
- 第八周PLC编程练习
- delphi自定义统一基础设置_Java项目构建基础:统一结果,统一异常,统一日志...
- 【VBA】获取当前工作表的用户名
- Atitit s2018 s3 doc list alldvc.docx .docx s2018 s3f doc compc s2018 s3f doc homepc sum doc dvcCom
- 编译原理 实验2《预测分析法设计与实现》
- uniapp 公众号 微信授权登录
- 数仓构建维表--行政区域维度表的构建
- 认识Android(常用布局,控件,四大组件,动画,自定义控件及异常消息处理机制)
- globalmapper如何选取图像上的点_图像去雾的算法历史与综述