Effacer les filtres
Effacer les filtres

Join some matrices to one matrix

1 vue (au cours des 30 derniers jours)
Moe
Moe le 3 Nov 2014
Modifié(e) : per isakson le 3 Nov 2014
I have a cell array of matrix m{j} % which row numbers are different in each j
How can I bring all of them in one matrix?
For example:
m{1} = [2;3;4;7;1;20];
m{2} = [5];
m{3} = [1;2;70];
So, I need a new matrix like:
new = [2;3;4;7;1;20;5;1;2;70];

Réponse acceptée

Mikhail
Mikhail le 3 Nov 2014
Modifié(e) : per isakson le 3 Nov 2014
new=[];
for i=1:n % n - number of cells
new=[new;m{i}(:)]
end
%%% So we take each m{i}, turn it into 1 column calling m{i}(:) and join it to our new column

Plus de réponses (0)

Catégories

En savoir plus sur Matrices and Arrays 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!

Translated by