作者az56789aa (極光)
看板MATLAB
標題[其他] matlab矩陣問題
時間Sun Dec 31 13:55:19 2017
設計結構矩陣問題
有1 根桿件時 有一4x4矩陣
[A B C D ;
E F G H ;
A'B'C'D';
E'F'G'H' ]
有2根桿件時4x4矩陣 以 [ A B D D 0 0 ;
E F G H 0 0 ;
A'B (C'+A) (D'+B) C D ;
E'F'(G'+E) (H'+F) G H ;
0 0 A' B' C'D';
0 0 E' F' G'H' ]
每多一根桿件就以自身本身的左上 2x2 加到右下 2x2 重新形成 2*(n+1)階矩陣
請問這種有點像是對角線疊加,但是是部分疊加方式要怎麼寫呢?
只會寫出單獨確認要加幾根,但是無法寫出設未知數直接疊加的方法
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.193.142.184
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1514699721.A.1D2.html
推 sunev: n不大的話,直接跑for選範圍設值即可 12/31 14:11
推 profyang: M2=zeros(6,6); M2(1:4,1:4)=M1; 12/31 18:33
→ profyang: M2(3:6,3:6)=M2(3:6,3:6)+M1; 你要的是這樣嗎?設未 12/31 18:34
→ profyang: 知疊加什麼意思看不太懂 12/31 18:34