早教吧 育儿知识 作业答案 考试题库 百科 知识分享

关于四杆机构matlab计算假设AD=BC=700mm我之前跟你提问过一个关于matlab的问题,现在要修改AD=BC=700,能帮我重新计算一次吗?我没有财富了.假设AD=BC=700mm,AB=200mm(AB+BC)^2=AD^2+CD^2-2AD*CD*COSa(BC-AB)^2=AD^2+CD^2

题目详情
关于四杆机构matlab计算假设AD=BC=700mm
我之前跟你提问过一个关于matlab的问题,现在要修改AD=BC=700,能帮我重新计算一次吗?我没有财富了.假设AD=BC=700mm,AB=200mm(AB+BC)^2=AD^2+CD^2-2AD*CD*COSa(BC-AB)^2=AD^2+CD^2-2*AD*CD*COSba-b=60求AB和CD的长度.分别列出a,b角度和CD杆长度的各个计算数值.
▼优质解答
答案和解析
syms a b c d apha belta;
f1=(a+b)^2-c^2-d^2+2*c*d*cos(apha);
f2=(b-a)^2-c^2-d^2+2*c*d*cos(belta);
f3=apha-belta-pi/3;
y1=subs(f1,[a b d],[200,700,700]);
y2=subs(f2,[a b d],[200,700,700]);
y3=f3;
s=solve(y1,y2,y3);
c=double(s.c)
apha=double(s.apha*180/pi)
belta=double(s.belta*180/pi)
运行结果:%角度单位为度,正负号自己取
c =
1.0e+003 *
1.1740
-1.1740
-0.4145
0.4145
apha =
49.9212
-130.0788
-75.2062
104.7938
belta =
-10.0788
-190.0788
-135.2062
44.7938