How to add to create matrix by combining two columns

103 Ansichten (letzte 30 Tage)
Thallon Pitchure
Thallon Pitchure am 29 Aug. 2020
Beantwortet: Bruno Luong am 29 Aug. 2020
Hello! I am trying to do some matrix expansion. I have two columns of data that I have label as h and newCol. They both include 10 rows. My question is how to take these vectors and put them in a single 10x2 matrix. I have tried using newMat = [newCol; h] and the output is a single column with 20 rows. I also tried newMat = [newCol(:); h(:)] and had similar results. I am unsure what I am doing wrong.

Antworten (2)

Hussein Ammar
Hussein Ammar am 29 Aug. 2020
Use horzcat, e.g.,
A=[1;2;3];
B=[4;5;6];
C= horzcat(A,B)

Bruno Luong
Bruno Luong am 29 Aug. 2020
newMat = [newCol, h]

Kategorien

Mehr zu Numeric Types 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!

Translated by