How to reshape my matrix A to B

1 Ansicht (letzte 30 Tage)
PRED LIU
PRED LIU am 8 Jun. 2020
Kommentiert: madhan ravi am 8 Jun. 2020
How to reshape my matrix A to B ??
A(:,:,1)=[ 8, 1, 6 ;...
3, 5, 7 ;...
4, 9, 2 ]
A(:,:,2)=[16, 2, 12 ;...
6, 10, 14 ;...
8, 18, 4 ]
A(:,:,3)=[24, 3, 18 ;...
9, 15, 21 ;...
12, 27, 6 ]
B= 8 1 6
3 5 7
4 9 2
16 2 12
6 10 14
8 18 4
24 3 18
9 15 21
12 27 6

Akzeptierte Antwort

KSSV
KSSV am 8 Jun. 2020
B = reshape(permute(A,[2 1 3]),3,[])'
  6 Kommentare
KSSV
KSSV am 8 Jun. 2020
2020a
madhan ravi
madhan ravi am 8 Jun. 2020
? OP is using 2019b

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Resizing and Reshaping Matrices finden Sie in Help Center und File Exchange

Produkte


Version

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by