[問題] 矩陣相關問題

看板MATLAB作者 (雅雅)時間11年前 (2013/12/27 11:24), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串3/4 (看更多)
各位大大好,小女~~我是MATLAB的新手~~最近在寫論文的程式,遇到問題了 希望各位大大可以幫幫小女的忙~~ 以下是我遇到的問題 Cj是一個4X5,5X6,6X7.........的矩陣 j=0:2 Cj的矩陣會隨著j逐漸變大 我希望結果可以列出Cj矩陣 C0= 4 0 0 0 0 4 0 0 0 0 4 0 0 0 0 4 0 0 0 0 C1= 4 0 0 0 0 0 4 0 0 0 0 0 4 0 0 0 0 0 4 0 0 0 0 0 4 0 0 0 0 0 C2= 4 0 0 0 0 0 0 4 0 0 0 0 0 0 4 0 0 0 0 0 0 4 0 0 0 0 0 0 4 0 0 0 0 0 0 4 0 0 0 0 0 0 以上是我的問題 目前我是用笨方法~ 已知mu2=4 for i=1:8; CBIG(i,i)=mu2; end C0= CBIG(3:8,3:7) C1= CBIG(2:8,2:7) 我設一個大的C矩陣 叫CBIG 從中擷取一小部份我要的C0.C1小矩陣 未來矩陣要更大 這種笨方法~~~~~~不行了~~ 所以請各位大大幫幫小女!!!小女感激不盡!!!!!!!!!!!!!!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.135.139.179 ※ 編輯: yayaya0415 來自: 140.135.139.179 (12/27 11:26)

12/27 17:00, , 1F
Ck=zeros(k+1,k); Ck(1:k+2:end)=4;
12/27 17:00, 1F

12/27 18:01, , 2F
謝謝你我也成功試出來了 感激喔~
12/27 18:01, 2F
文章代碼(AID): #1IlFBb9E (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1IlFBb9E (MATLAB)