reshape把指定的矩阵改变形状,但是元素个数不变,
例如,行向量:
a = [1 2 3 4 5 6]
执行下面语句把它变成3行2列:
b = reshape(a,3,2)
执行结果:
b =
1 4
2 5
3 6
reshape 函数再用运用时,必须保证矩阵元素的个数是相同的,假设矩阵A是4*4矩阵,reshape 成的新矩阵的M*N,M*N之积必须是16,这样才能reshape成功;
2、函数 repmat 主要用于复制和平铺矩阵的函数
格式 B = repmat(A,m,n)
B = repmat(A,[m n])
B = repmat(A,[m n p…])
repmat(A,m,n)