作者iamacomic (疲惫不堪)
看板MATLAB
标题[问题] 一个关於矩阵的小问题
时间Sun Jun 24 17:44:56 2012
各位好,新手请教一个问题。目前刚碰触不久,希望能以点到为止的方式给我一些提
示。目前我有遇到一个问题,假设说
│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