Can you use the concatenation ability of MATLAB to combine a 3x4 and a 3x5 matrix?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
AnhThu Le
am 31 Aug. 2017
Bearbeitet: Stephen23
am 31 Aug. 2017
If yes, how we can do this?
1 Kommentar
Akzeptierte Antwort
OCDER
am 31 Aug. 2017
Yes you can, as long as the row or column dimensions matches.
A = zeros(3, 4) % A 3x4 matrix
B = ones(3, 5) % a 3x5 matrix
AB = cat(2, A, B) %Concatenate along column dimension (dim = 2), resulting in a 3x9 matrix
AB = [A B] %Same thing as cat(2, A, B)
0 Kommentare
Weitere Antworten (1)
Omur Bas
am 31 Aug. 2017
Simply use square brackets, as you would use for combining scalars into a vector:
A = ones(3,4);
B = zeros(3,5);
AB= [A B];
0 Kommentare
Siehe auch
Kategorien
Mehr zu Creating and Concatenating Matrices finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!