天天看点

matlab reshape函数

语法

(1)B = reshape(A,m,n)

使用方法:

B=reshape(A,m,n) 返回m*n矩阵B,它的元素是获得A的行宽度。假设A没有m*n元素,得到一个错误结果。

样例:

结果:

(2)

B = reshape(A,m,n,p,...)

B = reshape(A,[m n p ...])

返回一个和A有同样元素的n维数组,但结构变为m * n * p * …

比如:

结果:A矩阵

(3)

B = reshape(A,...,[],...)

(4)

B = reshape(A,siz)

返回一个与A同样元素的n维阵列,可是改造根据siz,一个向量改造改造的阵列的维度。

数值prod(siz)必须和prod(size(A))同样。

本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/5374081.html,如需转载请自行联系原作者