A script to create a single matrix from matrix in different matlab files

1 view (last 30 days)
Hi Everyone,
Suppose I have many different Matlab files located in a folder. Let's say these files are called FileName_1, FileName_2, FileName_n.
Each of these files contains a vector A of equal dimensions (c,1).
What I wish to do is create a single matrix, that consists of all the different vector A in the different files.
How might I do this, so that the first column in the new matrix is vector A from FileName_1, the second is vector A from FileName_2, and so on?
Kind regards,
Ulrik.

Accepted Answer

Daniel Shub
Daniel Shub on 29 Jun 2011
n = 10;
c = 100;
x = nan(100, 10);
for ii = 1:n
data = load(['FileName_', num2str(ii)]);
x(:, ii) = data.A;
end

More Answers (1)

Sean de Wolski
Sean de Wolski on 29 Jun 2011

Categories

Find more on Convert Image Type in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!