中国汽车工程师之家--聚集了汽车行业80%专业人士 

论坛口号:知无不言,言无不尽!QQ:542334618 

本站手机访问:直接在浏览器中输入本站域名即可 

  • 1581查看
  • 8回复

谁能告诉我哪里错了??

[复制链接]
  • TA的每日心情

    29-1-2016 22:46
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 31-5-2011 23:22:43 | 显示全部楼层
    回复 vicecity999 的帖子

    这回是哪里错了?我第一回用matlab,小菜菜啊,求大神
    m1=273;m2=183;m3=132;m4=118;mdz=328;mz=50;L1=4708;L2=4613;L3=4700;L4=4835;C=1300;g=9.8;G2=4000*g;b=2100;a=1500;e0=100;e2=200;
    L=10000;alpha=pi/9;G0=(m1+m2+m3+m4+mz+mdz)*g;
    psi=0:0.01:2*pi;
    if L4<=L&&L<=L1+L4
    M=(m1*L2/2+m2*(L-L4+L2/2)+m3*(L-L4+L3/2)+m4*(L-L4/2)+mz*L)*g*cos(alpha)-(m1+m2+m3+m4+mz+mdz/2)*g*C;
    Fa=1/4*(G2*(1-e2/b)+G0*(1-e0/b)-M*(cos(psi)/b-sin(psi)/a));
    Fb=1/4*(G2*(1+e2/b)+G0*(1+e0/b)+M*(cos(psi)/b+sin(psi)/a));
    Fc=1/4*(G2*(1+e2/b)+G0*(1-e0/b)+M*(cos(psi)/b-sin(psi)/a));
    Fd=1/4*(G2*(1-e2/b)+G0*(1-e0/b)-M*(cos(psi)/b+sin(psi)/a));
    end
    if L1+L4<=L&&L<=L1+L2+L4
    M=(m1*L2/2+m2*(L+L2/2)+m3*(L-L4+L3/2)+m4*(L-L4/2)+mz*L)*g*cos(alpha)-(m1+m2+m3+m4+mz+mdz/2)*g*C;
    Fa=1/4*(G2*(1-e2/b)+G0*(1-e0/b)-M*(cos(psi)/b-sin(psi)/a));
    Fb=1/4*(G2*(1+e2/b)+G0*(1+e0/b)+M*(cos(psi)/b+sin(psi)/a));
    Fc=1/4*(G2*(1+e2/b)+G0*(1-e0/b)+M*(cos(psi)/b-sin(psi)/a));
    Fd=1/4*(G2*(1-e2/b)+G0*(1-e0/b)-M*(cos(psi)/b+sin(psi)/a));
    end
    if L1+L2+L4<=L&&L<=L1+L2+L3+L4
    M=(m1*L2/2+m2*(L+L2/2)+m3*(L+L2+L3/2)+m4*(L-L4/2)+mz*L)*g*cos(alpha)-(m1+m2+m3+m4+mz+mdz/2)*g*C;
    Fa=1/4*(G2*(1-e2/b)+G0*(1-e0/b)-M*(cos(psi)/b-sin(psi)/a));
    Fb=1/4*(G2*(1+e2/b)+G0*(1+e0/b)+M*(cos(psi)/b+sin(psi)/a));
    Fc=1/4*(G2*(1+e2/b)+G0*(1-e0/b)+M*(cos(psi)/b-sin(psi)/a));
    Fd=1/4*(G2*(1-e2/b)+G0*(1-e0/b)-M*(cos(psi)/b+sin(psi)/a));
    end
    plot(psi,Fa,'- R',psi.Fb,'- G',psi,Fc,'- b',psi,Fd,'- y');
    ??? Attempt to reference field of non-structure array.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    29-1-2016 22:46
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 30-5-2011 23:30:37 | 显示全部楼层 |阅读模式

    汽车零部件采购、销售通信录       填写你的培训需求,我们帮你找      招募汽车专业培训老师


    >> m1=273;m2=183;m3=132;m4=118;mdz=328;mz=50;L1=4708;L2=4613;L3=4700;L4=4835;C=1300;g=9.8;G2=4870*g;b=2100;a=1500;e0=200;e2=100;
    >> L=8000;alpha=pi/6;
    >> psi=0:0.01:2*pi;
    if L4<=L&&L<=L1+L4
    M=[m1*L2/2+m2*(L-L4+L2/2)+m3*(L-L4+L3/2)+m4*(L-L4/2)+mz*L]*g*cos(alpha)-(m1+m2+m3+m4+mz+mdz*/2)*g*C;
    Fa=1/4*[G2*(1-e2/b)+G0*(1-e0/b)-M*(cos(psi)/b-sin(psi)/a)];
    plot(Fa,psi);
    end
    ??? M=[m1*L2/2+m2*(L-L4+L2/2)+m3*(L-L4+L3/2)+m4*(L-L4/2)+mz*L]*g*cos(alpha)-(m1+m2+m3+m4+mz+mdz*/2)*g*C;
                                                                                                    |
    Error: Unexpected MATLAB operator.

    >>
  • TA的每日心情

    29-1-2016 22:46
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 30-5-2011 23:31:28 | 显示全部楼层
    怎样能把这个图画出来?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    29-1-2016 22:46
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 30-5-2011 23:36:08 | 显示全部楼层
    怎样能把这个图画出来?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 31-5-2011 09:04:52 | 显示全部楼层
    公式中不能用 [  吧
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 31-5-2011 09:29:19 | 显示全部楼层
    M=[m1*L2/2+m2*(L-L4+L2/2)+m3*(L-L4+L3/2)+m4*(L-L4/2)+mz*L]*g*cos(alpha)-(m1+m2+m3+m4+mz+mdz*/2)*g*C;;多了个乘号或除号。
    Fa=1/4*[G2*(1-e2/b)+G0*(1-e0/b)-M*(cos(psi)/b-sin(psi)/a)],G0没定义。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 31-5-2011 09:31:55 | 显示全部楼层
    还有感觉plot(Fa,psi)应该是plot(psi,Fa)
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    29-1-2016 22:46
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 31-5-2011 11:14:33 | 显示全部楼层
    回复 vicecity999 的帖子

    太感谢了,画出来了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    29-1-2016 22:46
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 31-5-2011 11:18:50 | 显示全部楼层
    回复 武藤兰会唱歌 的帖子

    非常感谢,画出来了,原来方括号里的内容是矩阵
    回复 支持 反对

    使用道具 举报

    快速发帖

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

    GMT+8, 6-5-2024 18:21 , Processed in 0.231361 second(s), 27 queries .

    Powered by Discuz! X3.5

    © 2001-2013 Comsenz Inc.