看板 MATLAB 關於我們 聯絡資訊
設計結構矩陣問題 有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