材力电算大作业梁的变形matlab.docx
- 文档编号:24591676
- 上传时间:2023-05-29
- 格式:DOCX
- 页数:11
- 大小:215.25KB
材力电算大作业梁的变形matlab.docx
《材力电算大作业梁的变形matlab.docx》由会员分享,可在线阅读,更多相关《材力电算大作业梁的变形matlab.docx(11页珍藏版)》请在冰豆网上搜索。
材力电算大作业梁的变形matlab
材料力学电算大作业
题目名称:
梁的变形计算
作者班号:
作者学号:
作者姓名:
指导教师:
完成时间:
评语:
签名:
成绩(满分10分):
时间:
开始
输出最大挠度和转角
输出X处的挠度和转角
画出梁的挠曲线
a?
o,b?
o
外伸梁
1、程序框图
输入梁的信息(F
a,b,c,E,I)
说明:
1当a半0,b=0时,结构为简支梁;
2当a=0,b工0时,结构为悬臂梁;
3当a工0,b工0时,结构为外伸梁
2、源程序:
clear
%青屏
clc;
%清理变量disp('请输入所要求梁的信息’)
F=input('请输入集中力F(/N):
');
a=input('请输入梁长度a(/m):
');
b=input('请输入梁长度b(/m):
');
c=input('请输入集中力作用位置c(/m):
');
E=input('请输入弹性模量E(/GPa):
');
I=input('请输入惯性矩l(/cm2):
');
if(F<0|a<0|b<0|c<0|E<=0|I<=0|c>(a+b))|(a==0&b==0)
A='你的输入有误
disp(A)
elseifF==0|c==a|c==0
B='你的输入有误?
该梁将不会弯曲';
disp(B)
else
x=0:
0.01:
(a+b);
%构造0到a+b的a+b个点(每隔0.01画一个点)的x坐标轴
ifa~=0&b==0n=length(x);v=zeros(1,n);
%v是一个n列的零矩阵
fori=1:
(a/0.01+1)
ifx(i)<=c
v(i)=-F*(a-c)*x(i)*(aA2-x(i).A2-(a-c)A2)/(6*E*I*10A5*a);u=-F*c*(a-c)*(2*a-c)/(6*E*I*a);
w=-F*(a-c)*(28*a*c-cA2)A(3/2)/(15*E*I*a);q(i)=F*(a-c)*(aA2*x(i)-x(i)A3-(a-c)A2*x(i))/(6*E*I*a);
z(i)=F*(a-c)*(aA2-3*x(i)A2-(a-c)A2)/(6*E*I*a);
disp('x处挠度:
')
disp(q(i))
disp('x处转角:
')
disp(z(i))
disp('最大转角')
disp(u)
disp('最大挠度')
disp(w)
else
v(i)=-F*(a-c)*(a/(a-c)*(x(i)-c).A3+(aA2-(a-c)A2)*x(i)-x(i).A3)/(6*E*I*10A5*a);
u=-F*(a-c)*(a+c)/(6*E*I*a);
w=-F*(a-c)*(28*a*c-cA2)A(3/2)/(15*E*I*a);q(i)=F*(a-c)*(aA2*x(i)-x(i)A3-(a-c)A2*x(i))/(6*E*I*a);
z(i)=F*(a-c)*(aA2-3*x(i)A2-(a-c)A2)/(6*E*I*a);
disp('x处挠度:
')
disp(q(i))
disp('x处转角:
')disp(z(i))
disp('最大转角')disp(u)disp('最大挠度')disp(w)
end
end
end
ifa==0&b~=0
n=length(x);v=zeros(1,n);
fori=1:
(b/0.01+1)
ifx(i)<=cv(i)=-F*x(i)A2*(3*c-x(i))/(6*E*l*10A5);
elsev(i)=-F*cA2*(3*x(i)-c)/(6*E*I*10A5);
endendq(i)=F*(6*a*x(i)-3*x(i)A2)/(6*E*I);
z(i)=6*F*(a-x(i))/(6*E*I);u=-F*c*c/(2*E*I);
w=-F*c*c*(3*b-c)/(6*E*I);disp('x处挠度:
')disp(q(i))
disp('x处转角:
')
disp(z(i))
disp('最大转角')disp(u)disp('最大挠度')disp(w)
end
ifa~=0&b~=0
n=length(x);v=zeros(1,n);
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电算 作业 变形 matlab