永发信息网

我写了个matlab程序,机械原理课的,谁能帮我看看哪错了?

答案:2  悬赏:70  手机版
解决时间 2021-12-22 15:23
应该怎么改?我也不是很懂,最好详细点,谢谢,是个四杆机构

l1 = 450; l2 = 120; l3 = 400; l4 = 280;
omega2=60;
hd=pi./180;du=180./pi;
n1=1:36:360;
theta2=(n1-1).*hd;
l5 = sqrt(l2.^2 + l1.^2 - 2.*l2.*l1.*cos(theta2));
phi2 = arcsin((l2.*sin(theta2))./l5);
phi3 = arccos((l5.^2 + l4.^2 - l3.^2)./2.*l5.*l4);
theta4 = pi - alpha2 - alpha3;
theta3 = arcsin((l4.*sintheta4 - l2.*sintheta2)./l3);
omega3=(l2.*sin(theta2).*omega2)./(-l3.*sin(theta3));
omega4=(-l2.*cos(theta2).*omega2)./(l3.*cos(theta3));
alpha3=(omega2.*omega2.*l2.*cos(theta2)+omega3.*omega3.*l3.*cos(theta3))./(-l3.*sin(theta3));
alpha4=(omega3.*omega4.*l3.*sin(theta3)+omega2.*omega2.*l2.*sin(theta2))./(l3.*cos(theta3));
subplot(2,2,1);
plot(n1,phi2.*du,n1.phi3.*du) %位置角
subplot(2,2,2);
plot(n1,omega3,n1,omega4) %角速度
subplot(2,2,3);
plot(n1,alpha3,n1,alpha4) %角加速度
最佳答案
arcsin应为asin
arccos应为acos
alpha2和alpha3未定义
sintheta4应为sin(theta4)
sintheta2应为sin(theta2)
n1.phi3.*du应为n1,phi3.*du
全部回答

我试试吧,或许行 718108072

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
淘宝双11报名店铺海景房图片是什么样的?有人
摩托车刹车灯怎么换灯泡
硫生成二氧化硫和硫生成三氧化硫.那个是硫的
单选题根据反应X2+2HY=2HX+Y2,X2+2HZ=2HX+
请问,2007年无锡土建材料价格,请问下现在的水
背的反义词是什么
说一说你去过哪些景点的面积可以用公顷做单位
菱角可以放冰箱媛菱角可以冷冻多久
荒原的反义词是
MFC中两个静态文本框叠加显示
二手车店名大全
嘉华v6分缸线怎么绕
生活经验一定可靠吗?在2000多年以前的古希腊
谁知道杭州到无锡的高铁多少钱,是几点钟的
请问,股票的问题,  我七年前办的上海和深圳
推荐资讯
下关有华泰证券公司吗?在哪里
自行车飞轮打滑怎么办
付款退回怎么做账
谁知道郴州电工证和上岗证在哪考快些
加入天猫需要什么条件,以及整个申请加入流程
登鹳鹤楼题目的意思
反正弦,反余弦函数图象是怎么画的?什么原理
西蛇麻港村委会地址有知道的么?有点事想过去
漫画给我们的哲学启示是A. 把握事物的联系,
about,me,tell,building,that连词成句
当k=________时,二次三项式x2-2(k+1)x+k+7
雾霾天,可以戴口罩出门锻炼吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?