• matlab双杆系统的支撑反力 学习


    matlab双杆系统的支撑反力

    解:画出杆1和2的受力图,如图b所示,其中Na、Nb、Nc都用x、y方向的分量Nax、Nay、Nbx、Nby、Ncx、Ncy表示,于是可列出如下方程:

    ●对杆件1:

    x方向力平衡:∑X=0,Nax+Ncx=0;

    y方向力平衡:∑Y=0,Nay+Ncy-G1=0

    绕A点力矩平衡:∑Ma=0,NcyL1cosθ1-NcxL1sinθ1-G1L1/2cosθ1=0

    ●对杆件2:

    x方向力平衡:∑X=0,Nbx-Ncx=0;

    y方向力平衡:∑Y=0,Nby-Ncy-G2=0

    绕B点力矩平衡:∑Mb=0,NcyL2cosθ2+NcxL2sinθ2-+G2L2/2cosθ2=0

    综合方程如下:

    表示成矩阵如下:

         =     

    A =  

    其中-sinα1=-0.5

    cosα1=0.866

    sinα2=0.7071

    cosα2=0.7071

    B=

    X= 

    根据矩阵表达式可得:

    X=AB

    >> 
    >> A=[1,0,0,0,1.0,0;0,1,0,0,0,1.0;0,0,0,0,-0.5,0.866;0,0,1,0,-1.0,0;0,0,0,1,0,-1.0;0,0,0,0,0.7071,0.7071]
    
    A =
    
        1.0000         0         0         0    1.0000         0
             0    1.0000         0         0         0    1.0000
             0         0         0         0   -0.5000    0.8660
             0         0    1.0000         0   -1.0000         0
             0         0         0    1.0000         0   -1.0000
             0         0         0         0    0.7071    0.7071
    
    >> 
    >> 
    >> 
    >> B=[0;200;86.6025;0;100;-35.3553]
    
    B =
    
             0
      200.0000
       86.6025
             0
      100.0000
      -35.3553
    
    >> 
    >> 
    >> X=AB
    
    X =
    
       95.0973
      154.9032
      -95.0973
      145.0968
      -95.0973
       45.0968
    
    >> 
    >> 
  • 相关阅读:
    QQ群友在线/离线,如何测试?
    QQ好友在线/离线,怎么测试?
    用户体验测试一样很重要
    BUG,带给我的思考
    chrome DevTools
    HTTP、HTTPS
    Knockout双向绑定
    微信小程序
    git fetch 更新远程代码到本地仓库
    Git 同步远程仓库
  • 原文地址:https://www.cnblogs.com/herd/p/13516828.html
Copyright © 2020-2023  润新知