[問題] 一個關於矩陣的小問題

看板MATLAB作者 (疲憊不堪)時間12年前 (2012/06/24 17:44), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/4 (看更多)
  各位好,新手請教一個問題。目前剛碰觸不久,希望能以點到為止的方式給我一些提 示。目前我有遇到一個問題,假設說               │1 2 3 4│ a=│5 6 7 8│               │1 2 3 4│               │5 6 7 8│   想先將矩陣按照列的順序拆成          b=│1 2 3 4│ 及 c=│5 6 7 8│ │1 2 3 4│ │5 6 7 8│   然後在過程中,插入一設定好的矩陣使之變成          b=│1 2 3 4│ 及 c=│5 6 7 8│           │0 0 0 0│    │0 0 0 0│ │1 2 3 4│ │5 6 7 8│           │0 0 0 0│    │0 0 0 0│   目前是連寫都寫不出來,不過有一個雛型的構想是:   clc;clear; c=[];d=[];e=[]; a=[1 2 3 4;5 6 7 8;9 10 11 12]; for n=1:size(a,1) b=rem(i,3); if b==1 c[]=(n,:); elseif b==2 d[]=; else b==0 e[]=; end end   但是從這邊寫就是一堆問題,所以想上來請人幫個忙提攜一下,謝謝各位。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.92.37
文章代碼(AID): #1Fvk6RJQ (MATLAB)
文章代碼(AID): #1Fvk6RJQ (MATLAB)