Изменение размерности массива
B = reshape(A,sz)
B = reshape(A,sz1,...,szN)
изменяет B
= reshape(A
,sz1,...,szN
)A
в sz1
-by-...-by-
szN
массив, где sz1,...,szN
указывает на размер каждой размерности. Можно задать один размер размерности []
, чтобы иметь размер размерности, автоматически вычисленный, такой, что число элементов в B
совпадает с числом элементов в A
. Например, если A
10 10 матрица, то reshape(A,2,2,[])
изменяет 100 элементов A
в 2 2 25 массивами.