How can I calculate Global stiffness matrix?
    5 次查看(过去 30 天)
  
       显示 更早的评论
    
I have two basic matrix  and I want to sum them in C matrix like below picture. I  added A matrix but I couldn't add B matrix in that way. What can ı do?
C = zeros (6,6)
A = [ 1 2 3 4 ;
       4 5 6 7 ;
       7 8 9 10 ;
       10 11 12 13 ]
B =  [ 5 7 8 4 ;
       4 5 6 7 ;
       7 8 9 10 ;
       10 11 12 13 ]
 for x = 1:1:6 
C(x:2*x+2,x:2*x+2)=C(x:2*x+2,x:2*x+2)+A(x:2*x+2,x:2*x+2) %+B ?
 end

0 个评论
采纳的回答
  Cameron
    
 2023-1-13
        I don't remember everything from my FEA classes, but I think this is what you're looking for
C = zeros(6,6);
A = [ 1 2 3 4 ;
4 5 6 7 ;
7 8 9 10 ;
10 11 12 13 ];
B =  [ 5 7 8 4 ;
4 5 6 7 ;
7 8 9 10 ;
10 11 12 13 ];
C(1:4,1:4) = A;
C(3:6,3:6) = C(3:6,3:6) + B;
disp(C)
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

