




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、清华大学土木工程系连续梁内力计算程序结23 李会平 2011012208连续梁内力计算程序一、连续梁计算图示:算例1算例2算例3算例4二、Matlab程序代码如下所示:clcclear all% 输入原始数据NE=input('输入单元总数NE:');BL=input('输入单元杆长BL列向量(NE×1):');EI=input('输入单元抗弯刚度EI列向量(NE×1):');JD=input('输入单元定位向量JD(NE×2):');FM=input('输入单元固端弯矩FM(NE×
2、2):');%节点转角未知量总数N=max(max(JD);%输入直接结点力矩PJ=input('输入N维直接结点力矩列向量:');%输出元数据disp('单元总数'),NEdisp('单元杆长'),BLdisp('单元抗弯刚度'),EIdisp('单元定位向量'),JDdisp('单元固端弯矩'),FMdisp('直接结点力矩'),PJ%EI改存线刚度EI=EI./BL;%形成结点荷载向量P=zeros(N,1);for i=1:NE for j=1:2 m=JD(i,j)
3、; if m=0 P(m)=P(m)-FM(i,j); %结构等效结点荷载向量 end endendF=P+PJ;%结构整体刚度矩阵的集成K=zeros(N,N);for i=1:NE m=JD(i,1); n=JD(i,2); if m=0 & n=0 K(m,m)=K(m,m)+4*EI(i); K(n,n)=K(n,n)+4*EI(i); K(m,n)=K(m,n)+2*EI(i); K(n,m)=K(n,m)+2*EI(i); elseif m=0 & n=0 K(n,n)=K(n,n)+4*EI(i); elseif n=0 & m=0 K(m,m)=K(m,
4、m)+4*EI(i); else endend%求解刚度方程DELTA=KF%求杆断弯矩for i=1:NE m=JD(i,1); n=JD(i,2); k=4*EI(i),2*EI(i) 2*EI(i),4*EI(i); DELTAI=zeros(1,2); if m=0 & n=0 DELTAI=DELTA(m),DELTA(n); %行向量 FMI=FM(i,:); %行向量 FJ(i,:)=(k*DELTAI')'+FMI; elseif m=0 & n=0 DELTAI=0,DELTA(n); %行向量 FMI=FM(i,:); %行向量 FJ(i,:
5、)=(k*DELTAI')'+FMI; elseif n=0 & m=0 DELTAI=DELTA(m),0; %行向量 FMI=FM(i,:); %行向量 FJ(i,:)=(k*DELTAI')'+FMI; else endend FJ 三、各个算例的输入输出数据1.算例1(1)输入数据输入单元总数NE:6输入单元杆长BL列向量(NE×1):4,6,6,8,4,6'输入单元抗弯刚度EI列向量(NE×1):1,1.5,1,2,1,1.5'输入单元定位向量JD(NE×2):1 2;2 3;3 4;4 5;5 6
6、;6 0输入单元固端弯矩FM(NE×2):-10.6667 10.6667;-9.0000 9.0000;-6.0000 6.0000;-21.3333 21.3333;-3.0000 3.0000;-18.0000 18.0000输入N维直接结点力矩列向量:0,0,-8,0,10,0'注意:1)BL,EI,PJ要以列向量的形式表示;2)JD和FM均为2列,分别代表杆的两个端点的情况。(2)输出数据单元总数NE = 6单元杆长BL = 4 6 6 8 4 6单元抗弯刚度EI = 1.0000 1.5000 1.0000 2.0000 1.0000 1.5000单元定位向量JD
7、 = 1 2 2 3 3 4 4 5 5 6 6 0单元固端弯矩FM = -10.6667 10.6667 -9.0000 9.0000 -6.0000 6.0000 -21.3333 21.3333 -3.0000 3.0000 -18.0000 18.0000直接结点力矩PJ = 0 0 -8 0 10 0DELTA = 11.3838 -1.4342 -8.9805 14.0537 -10.1921 10.0480FJ = 0 14.9244 -14.9244 -0.6976 -7.3024 12.3756 -12.3756 18.1681 -8.1681 7.9520 -7.9520
8、23.02402.算例2(1)输入数据输入单元总数NE:6输入单元杆长BL列向量(NE×1):4,6,6,8,4,6'输入单元抗弯刚度EI列向量(NE×1):1,1.5,1,2,1,1.5'输入单元定位向量JD(NE×2):0 1;1 2;2 3;3 4;4 5;5 6输入单元固端弯矩FM(NE×2):-10.6667 10.6667;-9.0000 9.0000;-6.0000 6.0000;-21.3333 21.3333;-3.0000 3.0000;-18.0000 18.0000输入N维直接结点力矩列向量:0,-8,0,10,0
9、,0'(2)输出数据单元总数NE = 6单元杆长BL = 4 6 6 8 4 6单元抗弯刚度EI = 1.0000 1.5000 1.0000 2.0000 1.0000 1.5000单元定位向量JD = 0 1 1 2 2 3 3 4 4 5 5 6单元固端弯矩FM = -10.6667 10.6667 -9.0000 9.0000 -6.0000 6.0000 -21.3333 21.3333 -3.0000 3.0000 -18.0000 18.0000直接结点力矩PJ = 0 -8 0 10 0 0DELTA = 1.6867 -10.0802 14.8710 -12.1832
10、 17.1952 -26.5976FJ = -9.8233 12.3534 -12.3534 -0.2369 -7.7631 12.5539 -12.5539 16.5856 -6.5856 14.1036 -14.1036 03.算例3(1)输入数据输入单元总数NE:6输入单元杆长BL列向量(NE×1):4,6,6,8,4,6'输入单元抗弯刚度EI列向量(NE×1):1,1.5,1,2,1,1.5'输入单元定位向量JD(NE×2):0 1;1 2;2 3;3 4;4 5;5 0输入单元固端弯矩FM(NE×2):-10.6667 10.6
11、667;-9.0000 9.0000;-6.0000 6.0000;-21.3333 21.3333;-3.0000 3.0000;-18.0000 18.0000输入N维直接结点力矩列向量:0,-8,0,10,0'(2)输出数据单元总数NE = 6单元杆长BL = 4 6 6 8 4 6单元抗弯刚度EI = 1.0000 1.5000 1.0000 2.0000 1.0000 1.5000单元定位向量JD = 0 1 1 2 2 3 3 4 4 5 5 0单元固端弯矩FM = -10.6667 10.6667 -9.0000 9.0000 -6.0000 6.0000 -21.333
12、3 21.3333 -3.0000 3.0000 -18.0000 18.0000直接结点力矩PJ = 0 -8 0 10 0DELTA = 1.6539 -9.9490 14.2643 -10.2482 10.0621FJ = -9.8397 12.3206 -12.3206 -0.1221 -7.8779 12.1932 -12.1932 18.2172 -8.2172 7.9379 -7.9379 23.03104.算例4(1)输入数据输入单元总数NE:6输入单元杆长BL列向量(NE×1):4,6,6,8,4,6'输入单元抗弯刚度EI列向量(NE×1):1,1
13、.5,1,2,1,1.5'输入单元定位向量JD(NE×2):1 2;2 3;3 4;4 5;5 6;6 7输入单元固端弯矩FM(NE×2):-10.6667 10.6667;-9.0000 9.0000;-6.0000 6.0000;-21.3333 21.3333;-3.0000 3.0000;-18.0000 18.0000输入N维直接结点力矩列向量:0,0,-8,0,10,0,0'(2)输出数据单元总数NE = 6单元杆长BL = 4 6 6 8 4 6单元抗弯刚度EI = 1.0000 1.5000 1.0000 2.0000 1.0000 1.5000单元定位向量JD = 1 2 2 3 3 4 4 5 5 6 6 7单元固端弯矩FM = -10.6667 10.6667 -9.0000 9.0000 -6.0000 6.0000 -21.3333 21.3333 -3.0000 3.0000 -18.0000 18
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 交通事故责任认定司法鉴定机构合伙人合作协议
- 抖音火花技术实施与维护服务合同
- 肿瘤疫苗研发合作项目保密协议
- 智能电梯系统智能化改造与维保服务协议
- 体育赛事直播网络版权分销与运营合作协议
- 知识产权侵权赔偿及纠纷解决协议
- 独家市场开发补充协议
- 《梵高艺术赏析》课件
- 加气站员工安全与操作规范培训大纲
- 包粽子活动课
- GB/T 37078-2018出入口控制系统技术要求
- GB/T 20041.21-2008电缆管理用导管系统第21部分:刚性导管系统的特殊要求
- 高速铁路关键技术汇总
- 2023年中小学体育教师招聘考试试题及答案三份
- 办公室5S管理标准(图片版)课件
- 《中医学》消渴-课件
- 认识自我 悦纳自我 课件- 高中生心理健康主题班会
- 科技成果-秸秆清洁制浆及其废液肥料资源化利用技术
- 烟花爆竹事故应急处置
- 专利法全套ppt课件(完整版)
- 《马克思主义与社会科学方法论》课件第四讲 社会矛盾研究方法
评论
0/150
提交评论