声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1445|回复: 0

[混合编程] 求助!!!哪位大侠能帮帮忙看一下!求,高人!!!

[复制链接]
发表于 2011-5-7 18:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
本帖最后由 天一阁 于 2011-5-7 18:46 编辑

最初的方程组如下:
f1(θ3,θ4)=r2cosθ2+r3cosθ3-r1-r4cosθ4=0
f2(θ3, θ4)=r2sinθ2+r3sinθ3-r4sinθ4=0
求助!!!!求助!!!哪位大侠能给出以下程序的牛顿——辛普森方程求解的M文件。
最终能绘制出一下程序的图形来!!!非常感谢!!!!!!!!

% 设定各杆的长度(单位:毫米)
rs(1)=304.8;      
rs(2)=101.6;        
rs(3)=254.0;   
rs(4)=177.8;        
dr=pi/180.0;
th(1)=0.0;         
th(2)=45*dr;      
th(3)=135*dr;      
th(3)=pi-asin(sin(th(2))*rs(3)/rs(4))
dth=5*dr;                              
% 曲柄输入角从0度变化到360度,步长为5度,计算th34
for i=1:72
  [th3,th4]=ntrps(th,rs);
    th34(i,:)=[th(1)/dr th3/dr th4/dr];
    th(1)=th(1)+dth;                  
    th(2)=th3;                        
    th(3)=th4;                          
end
% 绘制输出角th(2)与th(3)—输入角th(1)的关系曲线
subplot(2,2,1)                        
plot(th34(:,1),th34(:,2),th34(:,1),th34(:,3))
axis([0 360 0 170])
grid                                 
ylabel('从动件角位移/deg')
title('角位移线图')
text(110,110,'摇杆4角位移')
text(50,35,'连杆3角位移')




回复
分享到:

使用道具 举报

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-26 05:47 , Processed in 0.101406 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表