how can make a matrix from many vectors?

how can make a matrix from many vectors?

3 Comments

Are all the vectors of same length?
You should precise column vectors or row vectors?
yes row vectors with same size 1*2,actually i have a for loop and it each time produce a vector with size 1*2 ,i want save this vector each time to a matrix

Sign in to comment.

Answers (3)

vaishali
vaishali on 18 Oct 2013
C = horzcat(A1, A2, ...) horizontally concatenates matrices A1, A2, and so on. All matrices in the argument list must have the same number of rows
Jos (10584)
Jos (10584) on 18 Oct 2013
Edited: Jos (10584) on 18 Oct 2013
... and if the vectors are not of the same lengths, you can use PADCAT
out=[A1;A2;A3;...]

1 Comment

out=zeros(1000,2) % Pre-allocate
for k=1:1000
out(k,:)=... % your calculations
end

Sign in to comment.

Categories

Asked:

on 18 Oct 2013

Commented:

on 18 Oct 2013

Community Treasure Hunt

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

Start Hunting!