Adding elements to an array
129 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Frandy
am 21 Sep. 2011
Kommentiert: Gonzalo Mata
am 22 Nov. 2018
Ok, so how do you place elements of one array into another array, so that they are included in either the beginning of the array or the end of the array?
0 Kommentare
Akzeptierte Antwort
topdawgnate
am 21 Sep. 2011
Bearbeitet: MathWorks Support Team
am 8 Nov. 2018
There are many ways to join elements of two arrays. For example, let’s say you have two 2-by-2 matrices A and B:
A = [1 2; 3 4];
B = [5 6; 7 8];
Then the following commands concatenate B to the end of A horizontally:
H1 = [A B]
H2 = horzcat(A,B)
H3 = cat(2,A,B)
The first argument in the cat function (2) tells it to add B as additional columns of A.
These commands concatenate B to the end of A vertically:
V1 = [A; B]
V2 = vertcat(A,B)
V3 = cat(1,A,B)
The 1 tells cat to add B as additional rows of A.
For additional concatenation examples, see:
1 Kommentar
Weitere Antworten (1)
YU-CHENG HUANG
am 29 Sep. 2017
just using c = [a , b]
ex: a = [1 2 3] b = [4 5 6] c = [a,b]
--> c = [1 2 3 4 5 6]
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!