reshape
Reshape array by rearranging existing elements
Description
reshapes B
= reshape(A
,sz1,...,szN
)A
into
a sz1
-by-...
-by-szN
array
where sz1,...,szN
indicates the size of each dimension.
You can specify a single dimension size of []
to
have the dimension size automatically calculated, such that the number
of elements in B
matches the number of elements
in A
. For example, if A
is a
10-by-10 matrix, then reshape(A,2,2,[])
reshapes
the 100 elements of A
into a 2-by-2-by-25 array.
Examples
Input Arguments
Output Arguments
Tips
The
reshape
function rearranges existing elements in the input data. To add or remove elements, use theresize
function.
Extended Capabilities
Version History
Introduced before R2006a