作者yayaya0415 (雅雅)
看板MATLAB
標題[問題]矩陣相關問題
時間Fri Dec 27 11:24:19 2013
各位大大好,小女~~我是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)
推 sunev:Ck=zeros(k+1,k); Ck(1:k+2:end)=4; 12/27 17:00
→ yayaya0415:謝謝你我也成功試出來了 感激喔~ 12/27 18:01