1 / 6
文档名称:

组合结构课程设计.doc

格式:doc   大小:167KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

组合结构课程设计.doc

上传人:12345 2019/3/11 文件大小:167 KB

下载得到文件列表

组合结构课程设计.doc

相关文档

文档介绍

文档介绍:[摘要]:运用计算机语言知识,将框架结构的无侧移承载力计算过程编译成计算机程序,把繁琐的重复的运算交付计算机处理,既减少人的脑力劳动,又能快捷,准确的得到计算结果,实现了计算机为人类服务的宗旨。[关键词]:无侧移框架柱,C语言,极限承载力,偏心率折减系数,长细比折减系数,轴心受压。(一)“无侧移框架柱承载力”计算流程图(二)“无侧移框架柱承载力”C语言计算程序#include<>floatfun(longintx1,longintx2,floatx3,floatx4)/**********调用函数fun,求极限承载力N0*******/{longa1,a2;/******a1为钢管横截面积Aa,a2为Ac钢管内混凝土横截面积*****/doubleq,w,r;/**********q为套箍率,w为q的平方根,r为N0***********/a2=*(x1-2*x2)*(x1-2*x2)/4;/**********等价于:Ac=π(d-2t)(d-2t)÷4***********/a1=*x1*x1/4-a2;/**********等价于:Aa=πd2÷4-a2***********/q=(a1*x3)/(a2*x4);/**********等价于:θ=Aafa/Acfc***********/w=sqrt(q);/**********等价于:w=***********/r=a2*x4*(1+w+q);/**********等价于:N0=Acfc(1++θ)***********/returnr;/**********返回r的值给函数fun***********/}floatswap(floatx5,floatx6,longintx7,longintx8)/**********调用函数swap,求偏心率折减系数φe*******/{floatr1,e,w1,v1;/****r1核心混凝土半径rc,e为偏心距e0,v1为偏心率折减系数φe*****/e=x5/x6*1000;/**********等价于:e0=M2/(N×1000)***********/r1=x7/2-x8;/**********等价于:rc=d/2-t***********/w1=e/r1;/**********等价于:w1=e0/rc***********/if(w1<=)v1=1/(1+*w1);/*******等价于:如果偏心距<或=,φe=1/(1+)elsev1=;否则:φe=/(e0/rc)***********/returnv1;/**********返回v1的值给函数swap***********/}floatpower(floatx9,floatx10,longintx11,longintx12,floatx13)/**********调用函数power,求长细比折减系数φ1*******/{floatf0,b,p,k,g,v2;/*******f0为等效计算长度le,b为β,k为等效长度系数κ*******/if(x9==0&&x10==0)f0=x13*x11/1000;/**********等价于:如果轴心受压,le=μl(此时κ=1)else{b=(x9)/x10;否则: