Can you use the concatenation ability of MATLAB to combine a 3x4 and a 3x5 matrix?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
If yes, how we can do this?
1 commentaire
Réponse acceptée
OCDER
le 31 Août 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 commentaires
Plus de réponses (1)
Omur Bas
le 31 Août 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 commentaires
Voir également
Catégories
En savoir plus sur Creating and Concatenating Matrices dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!