第1个回答 2011-06-16
矩阵拼接,把矩阵作为元素,构成更大的矩阵;
;和,的用法跟构造普通矩阵的用法类似,注意拼接时各元素(子矩阵)的行数或列数是否相等。
例如:
A=zeros(100);
B=ones(50);
C=ones(50);
D=[B,C];
E=[D;D];
F=[A,A;E,E];%F是200*200的矩阵
第2个回答 2011-06-16
这样效率比较高。
a=[ 1 2 ;1 2]
b=[1 0 ;0 1]
c=[0 0 ;0 1]
d=[1 1 ;1 2]
e=[reshape(a',1,4);reshape(b',1,4);reshape(c',1,4);reshape(d',1,4)]
a =
1 2
1 2
b =
1 0
0 1
c =
0 0
0 1
d =
1 1
1 2
e =
1 2 1 2
1 0 0 1
0 0 0 1
1 1 1 2