24小时热门版块排行榜    

查看: 3464  |  回复: 0

chenjtok

新虫 (初入文坛)

[求助] 求助!!一个简单的四连杆机构simulink仿真~

书上的一个四连杆机构仿真题目,已知各杆长、一个杆的转速w2,加速度为0,
编写的m文件如下:
function [x]=four_bar(u)
r1=12;r2=4;r3=10;r4=7;

s2=sin(u(2));s3=sin(u(4));s4=sin(u(6));
c2=cos(u(2));c3=cos(u(4));c4=cos(u(6));
a=[-r3*s3,r4*s4;r3*c3,-r4*c4];
b=[u(1)^2*r2*c2+u(3)^2*r3*c3-u(5)^2*r4*c4;u(1)^2*r2*s2+u(3)^2*r3*s3-u(5)^2*r4*s4];
x=inv(a)*b;

仿真图见附件。已经在图中设置好了初始值,但运行时出现如下问题提示:
Error in 'fangzhen3_4/four_bar'. Evaluation of expression resulted in an invalid output. Only finite double vector or matrix outputs are supported.

求解答~
求助!!一个简单的四连杆机构simulink仿真~
Unnamed QQ Screenshot20131104223810.jpg
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

相关版块跳转 我要订阅楼主 chenjtok 的主题更新
信息提示
请填处理意见