[問題] 一個關於矩陣的小問題
各位好,新手請教一個問題。目前剛碰觸不久,希望能以點到為止的方式給我一些提
示。目前我有遇到一個問題,假設說
│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
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 4 篇):