How do I split a (2 x n x m) list of doubles into two separate lists of doubles 2 individual (n x m) lists of doubles?

34 vues (au cours des 30 derniers jours)
I have a list of doubles, 2 x n x m. I tried a 'for' loop with something like this:
new_list_1 = []
for i = 1:n
for ii = 1:m
new_list_1(i,ii) = original(1,i,ii)
end
end
new_list_2 = []
for j = 1:n
for jj = 1:m
new_list_2(j,jj) = original(2,j,jj)
end
end
I can't think of a way to do this, many thanks.

Réponse acceptée

Torsten
Torsten le 4 Nov 2015
new_list_1(:,:)=original(1,:,:);
new_list_2(:,:)=original(2,:,:);
Best wishes
Torsten.

Plus de réponses (1)

NiallH
NiallH le 4 Nov 2015
Turns out I had not typed this in correctly, that was all. Thanks to both of you

Catégories

En savoir plus sur Startup and Shutdown dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by